1

SQL ステートメントを作成するのに助けが必要です。表は次のとおりです。

video( video_id , description, price, category_id )

カテゴリ(カテゴリID、説明)

クエリは、各カテゴリに属する​​ビデオの数を示す要約リストを生成する必要があります。ビデオが割り当てられていないカテゴリも、対応する値 0 で含める必要があります。

どんな助けでも大歓迎です

4

2 に答える 2

1
select
    c.id, c.description,
    coalesce(count(video_id), 0) total
from
    category c
    left join
    video v using(category_id)
group by 1, 2
order by 2
于 2013-05-11T23:32:30.573 に答える
0

使用する操作: JoinおよびAggregate Function

SELECT category.description, COUNT(*) AS TotalVideo FROM category LEFT JOIN video ON category.category_id = video.category_id GROUP BY category.description
于 2013-05-11T23:20:33.300 に答える