걷기 시작한 Coding Novice

where 3

별칭을 사용하여 group by, order by, where 연습해보기

네이버 이메일을 사용하여 앱개발 종합반을 신청한 주문의 결제수단별 주문건수 세어보기 실습으로 위의 내용을 도출하기 위해 작성해보기 연습을 해보자. 우선 어느 테이블이 해당 내용의 데이터를 뽑아내는데 적절한지 살펴보자. select * from orders orders테이블이 적당한 것 같다. 추가로 앱개발 종합반을 신청한 부분만 필요하니, where문구로 선택해주자. select * from orders o where o.course_title = '앱개발 종합반' 이후 결제수단별로 묶어 주는게 좋겠지? select * from orders o where o.course_title = '앱개발 종합반' group by payment_method 이제 naver를 사용하는 email 것들로만 추려보자. 아..

SQL 2022.05.22

Select, Where 실전 퀴즈 풀어보며 익히기

Select 쿼리문, Where 절 연습하기 성이 남씨인 유저의 이메일만 추출하기 select email from users where name = '남**' Where 절과 자주 같이 쓰는 문법 연습하기 Gmail을 사용하는 2020/07/12~2020/07/14에 가입한 유저를 추출하기 select user_id from users where email like '%gmail.com' and created_at between '2020-07-12' and '2020-07-14' 이외 유용한 문법 연습하기 Gmail을 사용하는 2020/07/12~2020/07/14에 가입한 유저의 수를 세기 select count(user_id) from users where email like '%gmail.com'..

SQL 2022.05.05

Where 절과 자주 같이 쓰는 문법 써보기

같지 않음 '!=' select * from orders where course_title != '웹개발 종합반' orders 테이블에서 '웹개발 종합반'을 제외하고 주문데이터를 보고싶다 범위 'between' select * from orders where created_at between '2020-07-13' and '2020-07-15' 7월 13일, 7월 14일 주문데이터만 보고싶다 포함 'week' select * from checkins where week in (1,3) 1, 3주차 사람들의 ‘오늘의 다짐’ 데이터가 보고싶다 select * from checkins where week in (1,3,7,9) 1, 3, 7, 9주차 사람들의 ‘오늘의 다짐’ 데이터가 보고싶다 패턴 'like'..

SQL 2022.05.03