请问一下在mysql中,将查询一个语句的结果中增加一列ID字段并让其自动增长, 这怎么做到?
请问一下在mysql中,将查询一个语句的结果中增加一列ID字段并让其自动增长,这怎么做到?请问一下在mysql中,将查询一个语句的结果中增加一列ID字段并让其自动增长,这...
请问一下在mysql中,将查询一个语句的结果中增加一列ID字段并让其自动增长, 这怎么做到?
请问一下在mysql中,将查询一个语句的结果中增加一列ID字段并让其自动增长, 这怎么做到? 展开
请问一下在mysql中,将查询一个语句的结果中增加一列ID字段并让其自动增长, 这怎么做到? 展开
展开全部
SELECT (SELECT COUNT(id) FROM srcTableName AS tbl1 WHERE tbl1.id<=tbl2.id) as
seq,field1,field2,...,fieldn
FROM srcTableName AS tbl2 ORDER BY 1 ;
seq,field1,field2,...,fieldn
FROM srcTableName AS tbl2 ORDER BY 1 ;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
SELECT @rownum:=@rownum+1 AS 序号, a.* FROM t_user a ,(SELECT @rownum:=0) r;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
set @rownum=0;
select a.*, @rownum := @rownum +1 as id from a;
select a.*, @rownum := @rownum +1 as id from a;
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询