如何增加行数字段
如何在sql里   在查询结果增加显示每条数据行数的字段   就如   oracle的   ROWNUM   
 谢谢指教 
 如: 
 select   A   from   B 
 xx         A 
 1            a 
 2            b 
 3            c
------解决方案------------------------SQL2005同样也是有函数的 
 ----SQL2000中的话举个例子 
 Declare @B Table(A Varchar(2),X int) 
   Insert @B Select  'a ',10 
   Union All Select  'b ',20 
   Union All Select  'c ',30 
   Union All Select  'd ',40 
 Select * From @B 
 ---用临时表的话肯定不是楼主想要的吧 
 /*Select XX=Identity(int,1,1),A Into #B From @B 
   Select * From #B  
   Drop Table #B 
 */ 
 Select XX=(Select Count(1) From @B Where X <=T.X),A From @B T 
 ---如果X有重复的话结果就会有偏差的 
 /* 
 XX          A     
 ----------- ----  
 1           a 
 2           b 
 3           c 
 4           d   
 (所影响的行数为 4 行) 
 */