同一个客户可以有多个决策号,我需要选择多个决策号的最大值。请帮忙。
示例数据
CNO DNO
1 1
1 2
3 3
答案 0 :(得分:0)
您可以使用以下窗口功能:
max(decisionNumber) over (partition by ClientName) as 'MAXofDecisionNumber'
答案 1 :(得分:0)
SELECT DECNO,MAX(CNO) FROM TABLE1 GROUP BY DECNO
FOR BOTH MAX
SELECT DECNO,MAX(CNO) FROM TABLE1
WHERE DECNO = (SELECT MAX(DECNO) FROM TABLE1)
GROUP BY DECNO
现场演示