Mysql select 语句能返回一个自动生成顺序列吗 我来答 2个回答 #热议# 上班途中天气原因受伤算工伤吗? lw...g@163.com 2017-09-30 · 超过30用户采纳过TA的回答 知道答主 回答量:121 采纳率:20% 帮助的人:44.1万 我也去答题访问个人页 关注 展开全部 不能,如有唯一标识的字段的话,可以用查询生成生成临时表,用SQL语句altertablettladdidintauto_incrementprimarykey即可生成顺序号mysql中没有类似的函数,但可以用变量实现:set@n=0;select(@n:=@n+1)asid,字段名 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 百度网友6705c13 2017-09-30 · TA获得超过801个赞 知道小有建树答主 回答量:613 采纳率:83% 帮助的人:204万 我也去答题访问个人页 关注 展开全部 无法直接支持,只能改写SQL语句变相支持。-- 原始SQLSELECT * FROM 表名-- 改写为支持rownum的SQLSELECT @rownum:=@rownum+1 AS rownum, 表名.* FROM (SELECT @rownum:=0) r, 表名 本回答被提问者采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2016-02-03 Mysql select 语句能返回一个自动生成顺序列吗 2017-06-14 怎么决定 mysql select * from 列名的顺序 1 2011-09-14 mysql 在SELECT 的时候能以列的顺序查询? 2017-02-15 怎么决定 mysql select * from 列名的顺序 2018-05-22 mysql 数据库查询 按时间排序 如果时间一样 按主键排序怎么写 在一张表里 5 2020-08-04 在MYSQL中怎么写SQL语句,能取到表中按ID降序排列的前五条记录?? 1 2017-11-28 mysql查询语句根据一个表排DESC排列后有没有在根据一个表里的desc优先排列? 3 2012-06-18 如何在mysql中让所有的select语句默认为倒序排列? 1 更多类似问题 > 为你推荐: