-
SQL : 제외, 범위, 포함, 문자열패턴검색 in, like, distinct, limit, countMySQL 2022. 10. 9. 22:33
포함조건 : in
select * from checkins where week in (1,3);
week 칼럼의 1, 3주차 데이터.
문자열패턴 조건 : like
select * from users where email like '%daum.net';
제한조건 : Limit
select * from orders where payment_method = 'kakaopay' limit 5;
5개만 출력된다. 중복 제이터 제외 가져오기 : Distict
select distinct(payment_method) from orders;
결제수단 종류만 깔끔하게 나온다. 상식적으로 select를 하면서 중복제거(distinct)를 하고 count를 하는 것이다.
Count
select count(*) from orders
기타 매우 직관적인 응용법들
위는 gmail을 사용해 가입한 저 기간의 유저 데이터를 다 가져오는 것.
아래는 위의 데이터를 카운트 하는 것.
'MySQL' 카테고리의 다른 글
MySQL index의 기록 (22.11~22.12 HospitAl Talk 프로젝트) (1) 2022.12.19 MySQL 튜닝의 기록 (22.11~12 HospitAI Talk 프로젝트) (0) 2022.12.19 Sequelize) createdAt의 timezone 설정 (0) 2022.10.29 SQL : group by, order by (0) 2022.10.09 SQL : 범위조건 between (0) 2022.10.09