-1
SELECT summary FROM cms_module_cgblog WHERE cgblog_id=(SELECT article_id FROM cms_module_cgblog_tags_link WHERE tag_id=979 DESC LIMIT 1);

为什么这个请求不正确?

MySQL 答案:文档

1064 - 您的请求中有错误。检查您正在使用的 MariaDB 版本的文档,以了解第 1 行的“DESC LIMIT 1) LIMIT 0, 50”周围的正确语法

4

1 回答 1

0

要按降序排序,您需要使用: ORDER BY 关键字

您的查询应该是这样的 -

SELECT summary FROM cms_module_cgblog WHERE cgblog_id=(SELECT article_id FROM cms_module_cgblog_tags_link WHERE tag_id=979 ORDER BY tag_id DESC LIMIT 1);
于 2021-01-28T05:21:21.190 回答