| |
| |
|
|
|
|
| |
|
| |
|
| :: |
| Auteur |
Message |
nelumbo PR1


Inscrit le: 06 Mar 2007 Messages: 186
|
Posté le: Dim Avr 27, 2008 8:50 am Sujet du message: Optimiser et réduire une requête sql |
|
|
Dans un petit script, je souhaite exclure plusieurs ID. Le script fonctionne mais je doute vraiment que ma requête soit propre. Un peu trop longue à mon avis.
| Code: |
$sql4 = mysql_query("SELECT topic_title,topic_id, forum_id FROM forum_topics
where (forum_id != '30' AND forum_id != '17' AND forum_id != '34' AND forum_id != '25' AND forum_id != '32' AND forum_id != '37' AND forum_id != '36')
ORDER BY topic_id DESC limit 20", $bdd2);
|
Mettre autant de blabla pour ne prendre en compte 7 ID .
J'ai essayé ceux-ci, mais sans succès
| Code: |
where forum_id != (30,17,34,25,32,37,36) |
et
| Code: |
where forum_id != ('30','17','34','25','32','37','36') |
|
_________________ Rencontre gratuit || Petite annonce gratuite |
|
| Revenir en haut de page |
|
 |
|
 |
falkra PR1


Inscrit le: 11 Mar 2007 Messages: 156
|
Posté le: Dim Avr 27, 2008 10:09 am Sujet du message: Re: Optimiser et réduire une requête sql |
|
|
Bonjour, tu dois pouvoir utiliser ce type de code normalement :
| Code: | | WHERE forum_id NOT IN ( 30, 17, 34, 25, 32, 37, 36 ) |
Bons tests.  |
_________________
 |
|
| Revenir en haut de page |
|
 |
nelumbo PR1


Inscrit le: 06 Mar 2007 Messages: 186
|
|
| Revenir en haut de page |
|
 |
|
| Navigation |
Autres sujets de discussion |
|
|
|
|
|
|
|
| |
|
|
|
|
| |
|
|
|
|
| |