PostgreSQLで次のWith句を含むSQLを実行すると「列参照"id"は曖昧です」とエラーが出て実行できませんでした。
この場合どのように指定すればnewtableから列を取得できるでしょうか。
sql
1with newtable as ( 2 select * from 3 "table1" t1 inner join "table2" t2 on t1."id" = t2."id" 4) 5select t0.id from newtable as t0
なおselect t0.idをselect t0.t1.idに変更してみると「テーブル"t1"用のFROM句エントリがありません」というエラーになります。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。