为提高效率,请提供以下信息,问题描述清晰能够更快得到解决:
【 TiDB 使用环境】
5.7.25-TiDB-v4.0.12
【概述】 场景 + 问题概述
使用PARTITION BY会报错:
1064 - You have an error in your SQL syntax; check the manual that corresponds to your TiDB version for the right syntax to use line 3 column 23 near "( PARTITION BY
语句:SELECT * FROM (SELECT *,ROW_NUMBER() over(PARTITION BY user_id order BY leave_end_time DESC) r FROM base_user_leave )t WHERE r = 1 AND leave_status in (0,1) and IS_DELETED = ‘0’
但是在另一个5.7.25-TiDB-v4.0.8版本上不会报错
如何设置支持partition by语法
若提问为性能优化、故障排查类问题,请下载脚本运行。终端输出的打印结果,请务必全选并复制粘贴上传。