【发布时间】:2020-05-06 19:13:36
【问题描述】:
我有 SQL 查询:
select * from (SELECT COUNT(*) OVER () MAX_ROW, ROW_NUMBER() OVER (ORDER BY
UNIT_ID asc) RN, EQ.* from COAT.TBL_EQUIPMENT EQ) where RN between 1 and 10
但我必须在 MySQL 中实现相同的功能。 谁能帮帮我。
【问题讨论】:
-
MAX ROW是什么意思? -
添加一些示例数据和预期结果,如果您想重新打开问题。
-
1) 确保您的 MySQL 版本为 8+,2) 为子查询添加别名。
标签: mysql sql select window-functions