DEV/└ SQL EX
데이터 조회
devvnn
2022. 1. 2. 16:37
문제
피자 가게에서는 여름맞이 특별 이벤트로
(1) 나이가 20대이고,
(2) 피자 가게 사이트에 가입한 달이 7월인 회원들만
추려서 그 회원들에게 이메일로 할인 쿠폰을 발송하려고 합니다.
피자 가게에서 쓰는 member 테이블은 아래와 같고,
id | age | sign_up_day | |
1 | dongdonge@naver.com | 32 | 2019-07-23 |
2 | captain@daum.net | 21 | 2015-03-24 |
3 | taehos@google.com | 24 | 2018-07-11 |
4 | sungseo@google.com | 27 | 2018-12-20 |
5 | goodpeople@yahoo.com | 24 | 2019-06-27 |
... | ... | ... | ... |
주의 사항
- 위에 보이는 row 말고도 다른 row들도 더 있음
- FROM 뒤에서 데이터베이스 이름은 생략하고, 테이블 이름만 쓸 것
출력 예시
id | age | sign_up_day | |
3 | taehos@google.com | 24 | 2018-07-11 |
6 | Goraecode@naver.com | 23 | 2016-07-01 |
풀이 및 답
- 나이가 20~29살이고, 가입한 달이 7월인 경우로 조건문 쿼리 작성
- SELECT * FROM member WHERE (age BETWEEN 20 AND 29) AND (MONTH(sign_up_day) = 7);