我有以下查询从数据库中选择内容:
mysql_query("SELECT * FROM categories order by id desc EXCEPT
WHERE id = $post_id")
or die(mysql_error());
我想要做的是选择“category”表中的所有列,按id降序排序,除非“id”列等于变量$ post_id。
然而,这不起作用。我对这种东西比较陌生,所以你们能给我指向正确的方向吗?我真的很感激。
谢谢!
答案 0 :(得分:3)
试试这个:
SELECT * FROM categories WHERE id != $post_id
order by id desc
/* except = not equal */