1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

SQLでサブクエリに名前をつける

Posted at

WITH句を使う。

-- 名前付け
with name as (
 --サブクエリ
 select * from XXX
 join XXXX on BBB = AAA
 where aa = cc 
)

, name2 as (
   --サブクエリ
   select * from XXX
   join XXXX on BBB = AAA
   group by 
   having count(*) >= num
)

--呼び出し
select * from name 
join name2 on xxx =xxx ;

複雑なクエリだと、with使うと読みやすくなりますね。

1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?