[MySQL] 조건에 맞는 데이터 필터링하기 : Where

정재현·2023년 12월 31일

MySQL

목록 보기
4/18
post-thumbnail

조건에 맞는 데이터 필터링하기 : Where

  • 방법
	select * from 테이블명 where 조건
	ex. select * from customer where age=21
	
    ex. select * from customer where gender='female'
  • 주의사항
    • where을 사용할 때 숫자가 아닌 문자를 사용할 경우 ' ' 를 붙여야 함
    • SQL에서는 소문자와 대문자를 다른 문자로 인식

필터링(Where) 할 때 유용한 표현

비교연산

  • = : 같다
  • <> : 다르다
  • > : 초과
  • >= : 이상
  • < : 미만
  • <= : 이하

Between A and B

  • A와 B 사이
	Column이름 between A and B

In

  • A혹은 B 혹은 C를 포함하는 조건
	Column이름 in (A, B, C)

Like

  • 특정한 문자열로 시작하는 경우
	Column이름 like '시작문자열%'
  • 특정한 문자열을 포함하는 경우
	Column이름 like '%포함문자열%'
  • 특정한 문자열로 끝나는 경우
	Column이름 like '%끝문자열'

논리연산 ( 필터링 조건으로 여러개를 적용해야 할 때 )

  • AND : 그리고
  • OR : 또는
  • NOT : 아닌 // bool 타입에서 !와 같은 느낌

profile
공부 기록 보관소

0개의 댓글