or 조건 많으면 IN || 코드짜는 순서 || LIKE %(여러 아무글자) _(아무 한글자)||

하얀성·2023년 7월 28일
0


SELECT * FROM product 
WHERE 카테고리 = '신발' OR 카테고리 = '가전' OR 카테고리 = '식품'

SELECT * FROM product 
WHERE 카테고리 IN ('신발', '가전', '옷')

!주의 : 한 컬럼에서만 뽑아내줌.


  • 데이터 코드짜기

1. 코드짜기 전에 원하는 데이터가 뭔지 한글로 정리.

2. 각 글을 sql로 번역

---

특정 단어가 들어있는지 검색하려면 LIKE

SELECT * FROM product 
WHERE 상품명 LIKE '%레드%'

%의 의미는 아무문자나 올수있다(성능저하 검색시 발생가능)

'&단어%' : 사이에 단어가 있는 아무거나 다 가능.
'&단어' : 단어로 끝나는 것만 찾음.

'단어' 는 한글자만 아무거나 올 수 있는 것을 의미함

profile
기적을 한웅큼 품은 js러버

0개의 댓글