Bonjour a tous, je suis débutant en mysql et j'espère trouver du soutien dans ce forum. En fait voila, j'ai une table qui a quatre champs (date, id_calling, id_called et cost). Tous ces champs sont de type text.
je souhaiterais lancer une requête qui me permettrait d'exclure certains enregistrements de mon résultat, seulement j'ai un problème avec le not like.
je ne connais pas vraiment la syntaxe.
La requete sous dessous:
devrait en temps normal exclure du résuultat tous les enregistrements qui ont comme id_calling es numéros commençant par 24266613, etc. ... mais ce n'est pas le cas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 SELECT COUNT(*), SUM(cost) FROM sms WHERE id_calling NOT LIKE ('24266613%' OR '24266913%' OR '24266914%' OR '24266915%' OR '24266916%' OR '24266917%' OR '86613%') AND id_called NOT IN ('130', '320', '2426099500', '2426099501', '2426099502', '2426099503', '388') AND date BETWEEN '20100501' AND '20100531' AND cost = '20' OR cost = '17';
SVP aidez moi.
Merci.
Partager