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

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
duanchangren
Rank: 1
等 级:新手上路
威 望:1
帖 子:252
专家分:0
注 册:2008-7-26
收藏
得分:0 
你把查询语句写上撒
2008-09-30 11:26
快速回复:[求助] 怎样按照多字段中的几个字段分组查询,并得出多个结果集?
数据加载中...
 
   



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

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