채택완료

한번 뽑은 데이터에서 어떤 조건을 제외하는 sql문

2014-06-18 (수) 10:48:20 4,750
 
이것은 국산차량만 뽑은 최근 리스트고요
$sql = " select * from $tmp_write_table where wr_kandf = '국산' order by wr_id desc limit 0, $rows ";
 
요것은 보증차량만 뽑은 데이터거든요 (wr_11 에서 boj라고 표시된 데이터만 뽑은거죠)
 $sql = " select * from $tmp_write_table where wr_11 LIKE '%boj%' order by wr_id desc limit 0, $rows ";
 
그런데요
 
이 국산차량만 뽑은 데이터에서 not in like '%boj' 해주려고 하거든요(국산차 뽑은 데이터에서 보증차량 제외시키려고요)
그러니까 wr_kandf='국산'으로 걸러준 데이터에서 그안에서서 또 wr_11안에서 boj라고 써있다면  제외하고 한번 더
걸러주는 것이죠.
 
제가 한건 이건데 잘 안되네요.
 $sql = " select * from $tmp_write_table where wr_kandf = '국산' AND wr_11 NOT IN LIKE ('%boj%' )order by wr_id desc limit 0, $rows ";
한 수 가르침 부탁드립니다. 꾸우버억~~^^__^^; 
 

   
 
 
 
 
|

답변 2개

채택된 답변
+20 포인트
$sql = " select * from $tmp_write_table where wr_kandf = '국산' AND wr_11 NOT LIKE ('%boj%' )order by wr_id desc limit 0, $rows ";

not in like 대신 not like 가 들어가야 맞는것 아닐까요?
2014-06-18 (수) 11:16:04
NOT LIKE IN ('%boj%')
아닌가요?

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