求助:用partition by ...order by...为什么老报错
sql吧
全部回复
仅看楼主
level 1
这个语句哪里有问题吗?为什么执行时老是报错?
select *,row_number() over (partition by UID order by LOADTIME DESC) as rn from user;
老是提示 (partition by UID order by LOADTIME DESC) as rn from user这一部分有错
2019年05月15日 10点05分 1
level 3
报错提示是什么?
2019年05月16日 06点05分 2
level 3
你的数据库sql 支持 窗口函数 row_number嘛?
2019年05月16日 07点05分 4
level 1
哦哦,谢谢,重装系统后改成了5.7版本的忘记了,还以为是8.0的,好像不支持row_number()
2019年05月17日 03点05分 5
mysql8.0的才支持,之前的都不支持,再重装一次吧,哈哈
2019年05月18日 02点05分
1