1주차 숙제 :
naver 이메일을 사용하면서, 웹개발 종합반을 신청했고 결제는 kakaopay로 이뤄진 주문데이터 추출하기
우선 email이 들어있는 users 를 불러옵니다.
SELECT * from users
email을 불러온 뒤 naver 이메일을 사용하는 유저들을 불러옵니다.
where email LIKE '%naver%'
* 현재 결과에서는 '%naver%' = '%naver.com% 값이 동일 하지만
실무에서 데이터 저장이 잘못되어 몇몇데이터가 naver.com이 아닌 naver.net, naver.co.kr 등과 같이 잘못저장되었을 수 도 있다 생각하여 본인은 %naver% 사용함.
여기서 조금 헷갈렸는데 처음 user를 불러왔을때 course_title이 보이지 않아 user를 불러오면 안되겠다 생각하여
orders를 불러옴
SELECT * from orders
다시 orders에서 naver 사용자를 불러오고 그 중 웹개발 종합반 신청한 사용자를 and를 사용하여 불러옴
SELECT * from orders
where email LIKE '%naver%'
AND course_title = '웹개발 종합반'
마지막으로 결제는 kakaopay로 이뤄진 주문데이터 추출하기를 완료하였다.
SELECT * from orders
where email LIKE '%naver%'
AND course_title = '웹개발 종합반'
and payment_method = 'kakaopay'
'[왕초보] 엑셀보다 쉬운, SQL' 카테고리의 다른 글
엑셀보다 쉬운 SQL - 4주차 (0) | 2023.05.16 |
---|---|
엑셀보다 쉬운 SQL 3주차 (0) | 2023.05.12 |
엑셀보다 쉬운, SQL 2주차 (1) | 2023.05.12 |