按ID DESC排序

时间:2013-11-15 13:59:37

标签: mysql sql-order-by auto-increment

对于你们中的一些人来说这可能很简单但是我坚持这个。

我正在尝试通过自动递增的唯一ID按降序排列博客页面来命令它的条目,它似乎不允许它。尽管SQL请求如下所示,它始终以升序显示:

SELECT * FROM news_blog ORDER BY 'news_id' DESC

是因为新闻ID是积分,因此不允许订购?

非常感谢提前。

1 个答案:

答案 0 :(得分:6)

如果要转义列名或表名,请使用反引号,而不是引号

SELECT * FROM news_blog
ORDER BY `news_id` DESC

SQLFiddle demo

当使用引号时,DB认为您希望按静态字符串排序' news_id'这根本没有排序,因为记录是相同的。