【发布时间】:2013-02-17 11:08:06
【问题描述】:
我正在尝试运行以下 sql 查询:
select *
from fblikes
order by likes desc (select * from fblikes order by id asc limit 0,4)
它给出了以下错误:
您的 SQL 语法有错误;检查手册 对应于您的 MySQL 服务器版本,以便使用正确的语法 near '(select * from fblikes order by id asc limit 0,4) LIMIT 0, 30' 在第 1 行
我想要实现的是查询应该按“id”(升序)选择前 5 个条目,并在这 5 个条目中按“喜欢”(降序)排序。
我不擅长嵌套查询。有什么帮助吗?
【问题讨论】:
-
@fthella 感谢您的编辑。从现在开始,我会注意正确编辑问题