作者flf (frank)
看板Database
标题Re: [SQL ] Select 自动加上从1开始编号的栏位
时间Tue Jul 31 22:53:40 2007
※ 引述《grence (多想两分钟 = =")》之铭言:
: ROW_NUMBER ( ) OVER ( [ <partition_by_clause> ] <order_by_clause> )
: ...
: ex:
: SELECT ROW_NUMBER() OVER (ORDER BY NAME) NO, NAME
: FROM TABLE
: ※ 引述《manjusri (王众)》之铭言:
: : 有一个MS SQL的问题请教先进们,
: : 就是当一个 Table 假设只有一个栏位 name如下:
: : name
: : bob
: : john
: : mary
: : candy
: : Select 指令如何写,才能出现自动产生编号的结果呢
: : 如:
: : 1 bob
: : 2 john
: : 3 mary
: : 4 candy
: : 谢谢
ROW_NUMBER 只有在sql2005才能用
若是sql2000的人请参考下列网址说明
http://support.microsoft.com/default.aspx?scid=kb;EN-US;186133
--
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.59.121.99