Table中有这几个字段:Class Name Status,现在是就是想要根据class去分类,并且class单独为一行,在每个class下面跟着的就是NO、Name和status,显示为以下结构:
OneClass
No. Name Status
1 Officials Non-statutory
2 Development Non-statutory
TwoClass
No. Name Status
1 Board Statutory
2 Committee Non-statutory
3 Honours Non-statutory
4 ICAC Complaints Committee Non-statutory
ThreeClass
No. Name Status
1 ICAC Non-statutory
2 Citizens Non-statutory
3 Corruption statutory
OneClass
No. Name Status
1 Officials Non-statutory
2 Development Non-statutory
TwoClass
No. Name Status
1 Board Statutory
2 Committee Non-statutory
3 Honours Non-statutory
4 ICAC Complaints Committee Non-statutory
ThreeClass
No. Name Status
1 ICAC Non-statutory
2 Citizens Non-statutory
3 Corruption statutory
解决方案 »
- 100分求SQL Server的教程
- 笨鸟问一个SQL事物的简单问题?
- 函数
- 请教高手——如何把sql server 2000数据库的表结构、关系导成visio文档,马上给分,谢谢!
- 急!!!请教!
- 请问,如何用字符变量访问数据表?
- 表中有两个字段 "pub_date" 各 "time_span" ,值为分别为 "2004-6-14 12:32:47" 和 “3”,如何写语句,生成一个新字段 valid_date,让它
- SQL Azure数据库内数据的复制
- 关于如何取得不匹配数据的问题。
- 帮忙看一下这个sql语句为什么出错。
- sqlserver2005 大量数据写入的问题
- 如果动态表,怎样插入数据,及读取数据
declare @sql varchar(5000)select @sql='select '''+Class+''','''','''' union all ' +
'select rownumber over(order by name) NO,Name,status from tab where class='''+Class+''' union all '
from
(select distinct Class from tab) texec(@sql)