一貫して次の形式のデータを含むテーブルがあります。
ID C2 C3 C4
-- -- -- --
1 A
1 B
1 C
2 A
2 B
2 C
出力を
ID C2 C3 C4
-- -- -- --
1 A B C
2 A B C
ただし、各IDに上記のスタイルの3行があり、テーブルに対角形式のデータを含むセルがある、より大きなデータセットの場合。
を実行しますGROUP BY
。MAX()
(たとえば)を使用して、null以外の値を選択します。
select id, max(c2), max(c3), max(c4)
from tablename
group by id
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加