すべての列を一覧できる VIEW
この演習では、必要なテーブルや列を見つけるための新しいツールを作成します。システムテーブル information_schema.columns を使い、各テーブルの列一覧を1つのエントリに連結します。
そのうえで、このクエリを再利用しやすくするために、table_columns という名前の新しい VIEW を作成します。
この演習はコースの一部です
実世界の課題にSQLを適用する
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
SELECT table_name,
STRING_AGG(___, ', ') AS ___
FROM information_schema.columns
WHERE table_schema = 'public'
GROUP BY ___;