返回的表增加一個列,列為自增長類型.如何做 select [id]=identity(int,1,1),b,c into # from 表select * from # 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 --临时表是一个解决方法--楼主如果B,C能确定唯一一条记录也可以这样写select 序号=(select sum(1) from 表 where b+c<a.b+a.c),* from 表 a 楼上的方法可以,另一解决方法是增加一个自增列:alter table 表名 add ID bigint identity(1,1) select identity(int,1,1) as id,lower(b) as b,lower(c) as c from tablename 更正一下select identity(int,1,1) as id,lower(b) as b,lower(c) as c into #t from tablenameselect * from #t 回复人: zlp321002(想在北京找份工作!) ( ) 信誉:104 2005-09-05 18:41:00 得分: 0 --临时表是一个解决方法--楼主如果B,C能确定唯一一条记录也可以这样写select 序号=(select sum(1) from 表 where b+c<a.b+a.c),* from 表 a --这个恐怕不行,搂主的排序不是这样的 sql server 2005权限问题 请教个问题SQL要怎么样把一个数据库的文件订时通过ODBC导入到另个数据库中 存储过程入参为数组如何分离并循环? 两个表求差如何求呀? 求一条SQL语句!!!!!!!!!!! 关于执行存储过程问题 C#下从SQL server数据库中读取word文档显示到窗体控件中 高分求触发器,不够再加 SQL Server 2000能管理到多少张表? 请教:这个SQL语句该怎样写 这里可否赋一个值让TABLE_A查出所有的记录? 组合字符串的问题
--楼主如果B,C能确定唯一一条记录也可以这样写
select 序号=(select sum(1) from 表 where b+c<a.b+a.c),* from 表 a
alter table 表名 add ID bigint identity(1,1)
select identity(int,1,1) as id,lower(b) as b,lower(c) as c into #t from tablename
select * from #t
--临时表是一个解决方法
--楼主如果B,C能确定唯一一条记录也可以这样写
select 序号=(select sum(1) from 表 where b+c<a.b+a.c),* from 表 a
--这个恐怕不行,搂主的排序不是这样的