要选择表格的前1行

时间:2018-11-05 16:38:15

标签: database

select TOP 1 CITY from (select * from STATION order by CITY DESC);

我想按降序选择排名靠前的城市。

遇到错误

第4行的RROR 1064(42000):您的SQL语法有错误;请查看与您的MySQL服务器版本相对应的手册,以在第1行的'1 CITY from(CITY DESC的STATION顺序中选择*)附近使用正确的语法

2 个答案:

答案 0 :(得分:1)

MySql不使用TOP,它使用LIMIT

select CITY from STATION order by CITY DESC limit 1;

答案 1 :(得分:0)

您的查询应该是这样

mM