首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

请问一个有关问题 select 语句

2012-02-02 
请教一个问题 select 语句现select语句执行结果selectbhas编号,mcas名称,slas数量fromtablewhere.....编号

请教一个问题 select 语句
现   select   语句执行结果
select   bh   as   编号,mc   as   名称,sl   as   数量   from   table   where   .....
    编号         名称           数量
    0003         sfsdfs       1000
    2000         dssdds         300
    3000         eeeeee         28
    2590         ekjkjj         500

要求结果变为:
  记录号           编号         名称           数量
          1             0003         sfsdfs       1000
          2             2000         dssdds         300
          3             3000         eeeeee         28
          4             2590         ekjkjj         500
其中记录号   为查询以后的记录号   不是为原表中的记录号

[解决办法]
select 记录号=identity(int,1,1), bh as 编号,mc as 名称,sl as 数量 into # from table where .....

select * from #
[解决办法]
select identity(int,1,1) as '记录号 ',bh as 编号,mc as 名称,sl as 数量 into #t from table where .....
select * from #t;

热点排行