[Sql] Besoin d'aide pour une requête ( simple pourtant ... ) [résolu]

Besoin d'aide pour une requête ( simple pourtant ... ) [résolu] [Sql] - SQL/NoSQL - Programmation

Marsh Posté le 08-02-2006 à 22:49:53    

Bonsoir à tous :)
 
Alors voila je suis bloqué sur une requête assé basique  :whistle:  mais je ne trouve pas ...
 
Donc voila ma requête de base qui fonctionne :  
 

Code :
  1. SELECT `ArticleId`,`ArticleReference`,`ArticleLibelle`,`ArticlePrix`,`ArticleStock`,`SubcategorieId`,
  2. `ConstructeurId`,`ArticleCreation` FROM `article` WHERE
  3. `SubcategorieId` = '28' OR `SubcategorieId` = '29' OR `SubcategorieId` = '55' OR `SubcategorieId` = '70'
  4. ORDER BY `SubcategorieId` ASC


 
Je voudrais pouvoir ajouter à ma requête :
 
WHERE ArticleLibelle LIKE '%tft%'  seulement je n'y arrive pas il me donne les résultats comme si c'était un OR  :cry:  
 
Voici le code que j'utilise mais qui ne fonctionne pas :
 

Code :
  1. SELECT `ArticleId`,`ArticleReference`,`ArticleLibelle`,`ArticlePrix`,`ArticleStock`,`SubcategorieId`,
  2. `ConstructeurId`,`ArticleCreation` FROM `article` WHERE
  3. `ArticleLibelle` LIKE '%tft%' AND
  4. `SubcategorieId` = '28' OR `SubcategorieId` = '29' OR `SubcategorieId` = '55' OR
  5. `SubcategorieId` = '70' ORDER BY `SubcategorieId` ASC.


 
Le AND est pris comme un OR apparament  :(  
 
merci beaucoup pour votre aide  :hello:


Message édité par mcfly587 le 08-02-2006 à 22:57:55
Reply

Marsh Posté le 08-02-2006 à 22:49:53   

Reply

Marsh Posté le 08-02-2006 à 22:52:22    

Code :
  1. SELECT `ArticleId`, `ArticleReference`, `ArticleLibelle`, `ArticlePrix`, `ArticleStock`, `SubcategorieId`, `ConstructeurId`, `ArticleCreation`
  2. FROM `article`
  3. WHERE (`ArticleLibelle` LIKE '%tft%') AND (`SubcategorieId` = '28' OR `SubcategorieId` = '29' OR `SubcategorieId` = '55' OR `SubcategorieId` = '70')
  4. ORDER BY `SubcategorieId` ASC.

Reply

Marsh Posté le 08-02-2006 à 22:55:54    

:D  Merci beaucoup !
 
Ca fonctionne impec  :p  Bonne soirée  :hello:

Reply

Sujets relatifs:

Leave a Replay

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