본문 바로가기

개발일지

[개발일지]스타르타 코딩클럽_SQL_where절과 같이 쓰이는 문법②

Where절과 같이 쓰이는 문법

'같지 않음' 조건 걸기 : !=

'웹개발 종합반'을 제외하고 주문데이터를 보고싶다

쿼리문 : select * from orders where course_title != '웹개발 종합반'

스파르타 코딩클럽 강의 화면캡쳐

범위 조건 걸기 : between

7월 13일, 7월 14일의 주문데이터만 보고싶다

쿼리문 : select * from orders where created_at between '2020-07-13' and '2020-07-15'

스파르타 코딩클럽 강의 자료

포함 조건 : in ( )

1, 3주차 사람들의 '오늘의 다짐' 데이터만 보고싶다

쿼리문 : select * from checkins where week in (1,3)

'스파르타코딩클럽 강의 캡쳐

패턴(문자열 규칙) 조건 걸기: like

다음 (daum) 이메일을 사용하는 유저만 보고싶다

쿼리문 : select * from users where email like '%daum.net'

스파르타 코딩클럽 강의 갭쳐

 

▣ Like 와 %  활용 사례

  • where email like 'a%': email 필드값이 a로 시작하는 모든 데이터
  • where email like '%a' email 필드값이 a로 끝나는 모든 데이터
  • where email like '%co%' email 필드값에 co를 포함하는 모든 데이터
  • where email like 'a%o' email 필드값이 a로 시작하고 o로 끝나는 모든 데이터