在MySQL中找到中位数查询,有关limit关键字的帮助

时间:2019-07-10 05:51:47

标签: mysql

我们需要在MySQL数据库中找到中位数查询。

我写了查询:

SET @MED=ROUND((SELECT COUNT(*) FROM STATION)/2,0) ;
SELECT @MED;
SELECT LAT_N, LONG_W FROM STATION LIMIT @MED,1;

我的医生拥有一些价值,但此错误弹出:

  

第3行的错误1064(42000):您的SQL语法有错误;检查与您的MySQL服务器版本相对应的手册以获取正确的语法,以在第1行的'@ MED,1'附近使用

0 个答案:

没有答案