| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 968 人关注过本帖, 1 人收藏
标题:[求助] 怎样按照多字段中的几个字段分组查询,并得出多个结果集?
取消只看楼主 加入收藏
Romantyc
Rank: 1
来 自:湖北武汉
等 级:新手上路
帖 子:2
专家分:0
注 册:2008-8-24
收藏(1)
 问题点数:0 回复次数:0 
[求助] 怎样按照多字段中的几个字段分组查询,并得出多个结果集?
表:

create table T (
  F1 nvarchar(6),
  F2 nvarchar(6),
  F3 nvarchar(6)
)
go

样例数据:

insert into T(F1,F2,F3) values('01','01','A')
insert into T(F1,F2,F3) values('01','01','B')
insert into T(F1,F2,F3) values('01','01','C')
insert into T(F1,F2,F3) values('01','02','A')
insert into T(F1,F2,F3) values('01','02','B')
insert into T(F1,F2,F3) values('01','02','C')
insert into T(F1,F2,F3) values('02','01','A')
insert into T(F1,F2,F3) values('02','01','B')
insert into T(F1,F2,F3) values('02','01','C')
go

查询结果:

F1      F2      F3
---------------------------------------------
01    01      A
01    01      B
01    01      C
01    02      A
01    02      B
01    02      C
02    01      A
02    01      B
02    01      C

根据F1,F2来分组,如果有相同的记录就分在一起。

得到3个结果集:
结果集1:
F1      F2      F3
----------------------
01    01      A
01    01      B
01    01      C

结果集2:
F1      F2      F3
----------------------
01    02      A
01    02      B
01    02      C

结果集3:
F1      F2      F3
----------------------
02    01      A
02    01      B
02    01      C
搜索更多相关主题的帖子: 分组 
2008-08-24 09:46
快速回复:[求助] 怎样按照多字段中的几个字段分组查询,并得出多个结果集?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.036368 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved