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