表内容如下
vipid vipname hzlx
t001 张三 fdsf
t002 李四 aaaa
t002 李四 bbbb
t002 李四 cccc
求sql或者存储过程得到以下结果
vipid vipname hzlx
t001 张三  ......
有以下例子
列: A B C ....
数据 1 10
1 20
1   ......
SQL code:
---测试数据---
if object_id('[grxs]') is not null drop table [grxs]
go
create table [grxs]([tc_name] varchar(2),[tc_sex] int,[sj] datetime)
insert [grxs]
select '张',-1 ,'2010-2-4' union all
select '张',-3 ,'2010-2-4' union all
select '王',-2 ,'2010-2-4' union all
select '李',- ......
表A结构及数据示例如下:
NAME TIME1 TIME2
---------------------------------
TOM 2009-01-01 2009-01-02
JACK 2010-01-01 2010-02-03
TOM 2009-01-01 2009-07-02
TOM ......
排序前
5 245 405
5 245 406
5 239 396
5 239 395
5 240 398
5 240 397
5 241 399
5 241 400
5 242 401
5 242 402
要求排序后
5 245 405
5 245 406
5 239 395
5 239 396
5 240 397
5 240 397
5 241 398
5 241 400
5 242 401
5 242 402
先谢谢了。
......
表:
group value
1 1
1 2
1 3
2 1
2 3
3 1
3 3
每一组中(id)取一个值, ......