-1
我有3行對同一ID此表分組記錄在一個單行
ID City State Country
1 NULL AZ NULL
1 Phoenix NULL NULL
1 NULL NULL USA
需要得到單列輸出
ID City State Country
1 Phoenix AZ USA
感謝, P
我有3行對同一ID此表分組記錄在一個單行
ID City State Country
1 NULL AZ NULL
1 Phoenix NULL NULL
1 NULL NULL USA
需要得到單列輸出
ID City State Country
1 Phoenix AZ USA
感謝, P
與您樣本,你可以做到這一點(它會檢索非空值)。
現在,這適用於您的示例(列中只有1個非NULL值)。
select id, Max(City), Max(State), Max(Country)
From mytable
GROUP BY Id