0
私はPostgreSQL 9.5を使用しています。私はUSING
の列のマージ機能を持っていますが、私が結合に使用しているすべての列に同じ名前が付けられていないクエリにしたいと思います。例:USINGとONを1回の結合で組み合わせることはできますか?
SELECT
*
FROM table_a a
INNER JOIN table_b b USING(shared_id) AND a.foo = b.bar
上記のコードは機能しません。この効果を得るために書くことができるものはありますか?またはON a.shared_id = b.shared_id AND a.foo = b.bar
をする必要がありますか?
「AND」を「WHERE」に変更してみてください。 – amphetamachine