Skip to content

Instantly share code, notes, and snippets.

@hashcc
Created November 1, 2021 00:43
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save hashcc/4a6abd128812aa00a6433ac0a60843e2 to your computer and use it in GitHub Desktop.
Save hashcc/4a6abd128812aa00a6433ac0a60843e2 to your computer and use it in GitHub Desktop.
with
recipes_count as (
select
ユーザーID,
count(レシピID) as レシピ投稿数
from
recipes
group by
ユーザーID
order by
レシピ投稿数 desc
),
tsukurepos_count as (
select
ユーザーID,
count(つくれぽID) as つくれぽ投稿数
from
tsukurepos
group by
ユーザーID
order by
つくれぽ投稿数 desc
),
publications_count as (
select
recipes_count.ユーザーID,
recipes_count.レシピ投稿数,
tsukurepos_count.つくれぽ投稿数
from
recipes_count
full join
tsukurepos_count
as
recipes_count.ユーザーID = tsukurepos_count.ユーザーID
order by
ユーザーID
)
select
users.ユーザーID,
ニックネーム,
登録日時,
レシピ投稿数,
つくれぽ投稿数
from
publications_count
right join
users
as
publications_count.ユーザーID = users.ユーザーID
order by
ユーザーID
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment