IT 강의

SQL 강의 핵심요약 #1. where/between/in/like

척척박4 2021. 5. 5. 22:07
728x90
반응형
  • 기본구조

select*from = users; where course_tite = "전과목 종합반" and payment = "CARD";

  • 같지않음 조건 : !=

select * from orders where payment_method !="CARD";

  • 범위 조건 : between a and b (아래와 같이 입력 시, 13~14일 데이터만 추출)

between '2020-07-13' and '2020-07-15'; between '20000' and '30000';

  • 포함 조건 : in

where in (숫자, 숫자);

  • 패턴 조건 : like

o gmail 이용자만 출력

where email like '%gmail.com'

o 메일주소가 s로 시작하는 gmail 이용자만 출력

like 's%gmail.com'

o 메일주소에 happy가 포함된 이용자만 출력

like '%happy%'

o s로 시작하고 com으로 끝나는 메일 + 이름이 이** 인 사용자 출력하기
(where는 한번만)

select * from users where email like 's%com' and name = "이**";

o 두 가지 조건일 시 아래와 같이 and로 연결

where XX like 'a%o' and XX = "XX"

728x90
반응형