(PostgreSQL)SQLでWITH句を使った書き方

WITH句

複雑な条件指定をしたテーブル同士を結合させたテーブルを使うとき等、ほかの人が読んだら意味が分からないようなSQLを読みやすくするため、また自分の理解を助けるために使用する方法としてWITH句がある。

使いたいケース

1つのテーブルをカラム3の条件ごとにWERE句で絞り込んで結合させ、カラム1を横並びで持ってくる。

 

WITH句を使った書き方

先にWITH句で条件を絞ったテーブルを作って読みやすくする。

 

コメント

タイトルとURLをコピーしました