SQL fonction UNLIKE ???

SQL fonction UNLIKE ??? - SQL/NoSQL - Programmation

Marsh Posté le 31-05-2006 à 15:44:09    

bonjour,
une question bete je suppose, comment faire une requete en prennant les résultats ne contenant pas certaine critére :
 
exemple :
 
"SELECT truc FROM table WHERE truc UNLIKE '%oo' and truc LIKE 'popop' LIMIT x"
 
 
merci

Reply

Marsh Posté le 31-05-2006 à 15:44:09   

Reply

Marsh Posté le 31-05-2006 à 15:46:14    

pourquoi tu met un like et un unlike?
 
tu peus avoir popopoo?

Reply

Marsh Posté le 31-05-2006 à 15:49:08    

utilise un minus çà sera plus facile
select truc from table where truc like 'popop'
MINUS  
select truc from table where truc like '%oo'

Reply

Marsh Posté le 31-05-2006 à 15:57:12    

"NOT LIKE" sera bien plus efficace :
SELECT truc FROM table WHERE truc LIKE 'popop' AND truc NOT LIKE '%oo' LIMIT x

Reply

Marsh Posté le 31-05-2006 à 16:03:30    

ok bien joue javais pas pensé au not like

Reply

Marsh Posté le 31-05-2006 à 21:35:28    

c pas NOT LIKE ?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed