如果遇到编号重复,我希望保留字段A的最大值,字段B的最小值,字段C的最小值
即最后效果是这样,应该怎样实现
试试SQL:
SELECT A.编号,A.A,B.B,C.C FROM
(SELECT 编号,max(a) [a] FROM TABLE GROUP BY 编号) A
INNER join
(SELECT 编号,max(B) [B] FROM TABLE GROUP BY 编号) B ON A.编号=B.编号
(SELECT 编号,max(C) [C] FROM TABLE GROUP BY 编号) C ON A.编号=C.编号
以下2个函数分组聚合