Mysql requête à l'exception et où
Question
J'ai la substance de sélection de requête de suivi à partir d'une base de données:
mysql_query("SELECT * FROM categories order by id desc EXCEPT
WHERE id = $post_id")
or die(mysql_error());
Ce que je veux faire est de sélectionner toutes les colonnes dans la table « catégorie », commandez par id décroissant sauf si la colonne « id » est égale à la variable $ post_id de.
Cependant, cela ne fonctionne pas. Je suis relativement nouveau à ce genre de choses Pourriez-vous les gars me donner un pointeur dans la bonne direction? Je l'apprécie vraiment.
Merci!
La solution
essayez ceci:
SELECT * FROM categories WHERE id != $post_id
order by id desc
/* except = not equal */
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow