select * from orders
where course_title != "웹개발 종합반";
orders 테이블, course_title 필드에서 웹개발 종합반과 같지 않은 데이터만 불러온다.
select * from orders
where created_at between "2020-07-13" and "2020-07-15";
orders 테이블, created_at 필드에서 7월 13일, 7월 14일에 해당하는 데이터만 불러온다.
select * from checkins
where week in (1, 3);
checkins 테이블, week 필드에서 1,3 주차에 해당하는 사람들의 데이터만 불러온다.
select * from users
where email like '%daum.net';
users 테이블, email 필드에서 daum.net으로 끝이 나는 사람들의 데이터만 불러온다.
like는 패턴을 거는 방법이 여러가지
1) where email like 'a%'; >> a로 시작하는 모든 데이터
2) where email like '%a'; >> a로 끝나는 모든 데이터
3) where email like '%a%'; >> a를 포함하는 모든 데이터
4) where email like 'a%o'; >> a로 시작하고 o로 끝나는 모든 데이터
select * from orders
where payment_method = "kakaopay"
limit 5;
orders 테이블, payment_method 필드에서 kakaopay로 해당하는 사람의 데이터를 5개만 불러온다.
select distinct(payment_method) from orders;
orders 테이블, payment_method 필드에 있는 데이터를 1개씩만 불러온다.
select count(*) from orders