如何在Oracle的SQL中减少该表:
PersonNr TestID Date resultTestA resultTestB
Person1 1 01.01.19 pos
Person1 1 01.01.19 neg
Person1 2 02.02.19 pos
Person2 3 02.02.19 neg
Person2 4 02.02.19 neg其结果必须是:
PersonNr TestID Date resultTestA resultTestB
Person1 1 01.01.19 pos neg
Person1 2 02.02.19 pos
Person2 3 02.02.19 neg
Person2 4 02.02.19 neg发布于 2019-07-12 08:39:35
使用聚合
PersonNr,TestID,Date,max(resultTestA),max(resultTestB)
from table group by PersonNr,TestID,Datehttps://stackoverflow.com/questions/57003222
复制相似问题