mysql LIKE, %, _

LikeChoonsik's·2022년 12월 25일
0

Mysql

목록 보기
3/21
post-thumbnail

LIKE

WHERE 조건식으로 특정 단어를 검색할 때 사용

SELECT * FROM product
WHERE 상품명 LIKE '%소파%'

이런식으로 상품명에 소파가 들어가는 단어를 검색할 때 사용

%(와일드카드)

  • 아무 글자라는 뜻, 위 예시에서는 소파 앞에 아무글자, 뒤 아무글자가 있는 데이터를 선택하는 것, 아무글자라는건 공백도 가능
  • 글자수 제한이 없음

_

  • %와 같은 아무 글자 이지만 글자수 제한을 두는 경우 사용

    SELECT * FROM product
    WHERE 상품명 LIKE '__소파'

위의 경우 글자2개 + 소파 가 포함된 행만 찾아줌

profile
춘식이는 너무 귀엽습니다.

0개의 댓글