채택완료

쿼리문의

2016-05-15 (일) 22:06:14 4,036

sql 로 상품 리스트를 뽑아올때

a라는 상품의 sca 에는 "파란"이 들어있고

b라는 상품의 sca 에는 "파란하늘"이 들어있는 경우

둘다 뽑아서 하나의 for문안에 배열로 넣을려고 하는데요

아래 코드가 맞나요?

or 로 쓰는것

$sql = " select * from {$g5['g5_shop_item_table']} where it_sca = '파란' or it_sca = '파란하늘'

|

답변 3개

채택된 답변
+20 포인트

저 같은 경우에는 해당 필드를 FULLTEXT 로 잡고 

MATCH AGAINST 를 사용합니다.

참조하세요.

http://snowple.tistory.com/345 

like '%파란%' 하시거나 속도에 민감하시면 like '파란%' 으로만 하셔도 됩니다. 

 it_sca LIKE "%파란% 이게 좋지안나요? 

답변을 작성하려면 로그인이 필요합니다.