主题:求一条sql语句
各位大侠急求??
一个表中如下数据
孔号,岩性名称,地层单位,地层代号,层底深度
zk1 粉土 第四系 Q4 15
zk1 粉土 第四系 Q4 21.3
zk1 灰岩 馒头组 T5 31.5
zk1 灰岩 馒头组 T5 41.6
zk1 砂岩 石头组 P4 50
zk1 花岗岩 龙王组 Z4 71
zk2 粉土 第四系 Q4 15
zk2 粉土 第四系 Q4 21.3
zk2 灰岩 馒头组 T5 31.5
zk2 灰岩 馒头组 T5 41.6
zk2 砂岩 石头组 P4 50
zk2 花岗岩 龙王组 Z4 71
....
上面是一个表如何通过一条sql实现上面重复的值,按孔号取“岩性名称,地层单位相同且层底深度最大的一条”如下面
按zk1取
zk1 粉土 第四系 Q4 21.3
zk1 灰岩 馒头组 T5 41.6
zk1 砂岩 石头组 P4 50
zk1 花岗岩 龙王组 Z4 71
按zk2取
zk2 粉土 第四系 Q4 21.3
zk2 灰岩 馒头组 T5 41.6
zk2 砂岩 石头组 P4 50
zk2 花岗岩 龙王组 Z4 71
一个表中如下数据
孔号,岩性名称,地层单位,地层代号,层底深度
zk1 粉土 第四系 Q4 15
zk1 粉土 第四系 Q4 21.3
zk1 灰岩 馒头组 T5 31.5
zk1 灰岩 馒头组 T5 41.6
zk1 砂岩 石头组 P4 50
zk1 花岗岩 龙王组 Z4 71
zk2 粉土 第四系 Q4 15
zk2 粉土 第四系 Q4 21.3
zk2 灰岩 馒头组 T5 31.5
zk2 灰岩 馒头组 T5 41.6
zk2 砂岩 石头组 P4 50
zk2 花岗岩 龙王组 Z4 71
....
上面是一个表如何通过一条sql实现上面重复的值,按孔号取“岩性名称,地层单位相同且层底深度最大的一条”如下面
按zk1取
zk1 粉土 第四系 Q4 21.3
zk1 灰岩 馒头组 T5 41.6
zk1 砂岩 石头组 P4 50
zk1 花岗岩 龙王组 Z4 71
按zk2取
zk2 粉土 第四系 Q4 21.3
zk2 灰岩 馒头组 T5 41.6
zk2 砂岩 石头组 P4 50
zk2 花岗岩 龙王组 Z4 71