langchao 发表于 2008-03-27 08:53

请求一个查询语句

zhdh                   rq            minrq
a                20070401       
a                20070605       
a                20070806
b                20040101
b                20050601
b                20060101



想要结果:
第一行a                20070401        20070605
第四行b                20040101        20050601
minrq为zhdh相同的 >rq 的最小值,没有的话就为空



sql怎么实现,用临时表也行

czw1413_cn 发表于 2008-03-28 13:19

MicroHard 发表于 2008-03-30 23:42

select zhdh,rq,(select min(rq) from a b where b.zhdh=a.zhdh and b.rq>a.rq) from a
页: [1]
查看完整版本: 请求一个查询语句