删除具有相同ID值的重复行时,如何删除特定列中具有空值的行。如何删除重复的ID行。删除时,请使用另一列中具有空值的行。
注意:还有其他非重复行(如下例如12)具有NULL值,并且仍应在结果集中被选中。
输入表:
Id | sale_date | price
-----------------------------
11 20051020 22.1
11 NULL 20.1
12 NULL 20.1
13 20051020 20.1
预期结果:
Id | sale_date | price
-----------------------------
11 20051020 22.1
12 NULL 20.1
13 20051020 20.1
如果您具有重复的“Id”值,但具有不为空的“sale_date”值,会发生什么情况。在这种情况下你期望得到什么? – sstan
我宁愿用最新的日期。 – Dan