如您所知,Oracle 在 GROUP BY 查询中将 NULL 视为一个“值”。是否有一种解决方法来分组数据,将 NULL 视为不同的值。例如:
药片:
colA colB
A 1
A 5
<null> 3
<null> 2
select colA, min(colB) from t group by colA
返回:
colA colB
A 1
<null> 2
但我想要一个查询返回:
colA colB
A 1
<null> 3
<null> 2
提前致谢