同じ ID に属するテーブルに複数の行があります。
より多くの列にデータが含まれている行を選択したい。
例えば。
私のデータは次のようになります
select * from my_table where id=1
PK Id Col1 Col2 Col3 Col4 Col5 Col6 Col7 Col8 Col9 Col10
101 1 NULL NULL NULL XX NULL NULL NULL NULL NULL NULL
102 1 NULL NULL NULL XX YY NULL ZZ NULL NULL NULL
103 1 NULL AA NULL NULL NULL NULL NULL NULL NULL NULL
104 1 NULL NULL NULL NULL NULL BB NULL NULL NULL NULL
105 1 NULL NULL NULL NULL NULL NULL NULL CC NULL NULL
id=1 に対して次のような出力が得られるクエリが必要です: -
PK Id Col1 Col2 Col3 Col4 Col5 Col6 Col7 Col8 Col9 Col10
102 1 NULL NULL NULL XX YY NULL ZZ NULL NULL NULL