在sql 2000中给查询结果自动增加序号列,语句为:select (select count(*)+1 from TABLE1 where id < t.id),* from TABLE1 t 。该方法要求id列为唯一列,否则出现的序号列不完全正确。
在sql 2005及更高版本的直接用row_number()函数即可。
本文共 162 字,大约阅读时间需要 1 分钟。
在sql 2000中给查询结果自动增加序号列,语句为:select (select count(*)+1 from TABLE1 where id < t.id),* from TABLE1 t 。该方法要求id列为唯一列,否则出现的序号列不完全正确。
在sql 2005及更高版本的直接用row_number()函数即可。
转载地址:http://gqozl.baihongyu.com/