我正在尝试运行以下sql查询:
select *
from fblikes
order by likes desc (select * from fblikes order by id asc limit 0,4)
它出现以下错误:
您的SQL语法有错误;检查手册 对应于您的MySQL服务器版本,以便使用正确的语法 '附近'(select * from fblikes order by id asc limit 0,4)LIMIT 0,30' 在第1行
我想要实现的是查询应该通过'id'(升序)选择前5个条目,并且在5个中它应该按'喜欢'(降序)排序。
我在嵌套查询方面很差。任何帮助?
答案 0 :(得分:2)
select *
from
(
select *
from fblikes
order by id asc
limit 0,4
) AS Sub
order by likes desc ;