db/sql
220928
kirinman
2022. 9. 28. 19:55
기본
show tables
select * from 테이블
where ~~ = '필드'
'같지 않음' 조건 걸어보기</aside>
'같지 않음' 조건은 != 로 걸 수 있습니다.
select * from orders where course_title != "웹개발 종합반";
'범위' 조건 걸어보기</aside>
'범위' 조건은 between 으로 걸 수 있어요.
select * from orders where created_at between "2020-07-13" and "2020-07-15";
'포함' 조건 걸어보기</aside>
'포함' 조건은 in 으로 걸 수 있어요.
select * from checkins where week in (1, 3);
'패턴' (문자열 규칙) 조건 걸어보기
'패턴' 조건은 like 으로 걸 수 있어요.
where email like 'a%': email 필드값이 a로 시작하는 모든 데이터
일부 데이터만 가져오기: Limit
중복 데이터는 제외하고 가져오기: Distinct
일부 데이터만 가져오기: Limit
몇 개인지 숫자 세보기: Count