-2

カテゴリとサブカテゴリ フィールドを持つテーブルがあります。特定のカテゴリの下にあるさまざまなサブカテゴリの合計が必要です。ライクテーブル

Category  | Sub category | Amount 
----------+--------------+--------
Children  |  Cloth       |  200
Children  |  Cloth       |  500
Transport |  Fuel        |  300
Children  |  School      |  500

私は子供のカテゴリの下の布の合計が欲しい. 別のカテゴリのように。親切に助けてください。

4

3 に答える 3

3

あなたの質問から正確に何を望んでいるのかは不明ですが、次のいずれかだと思います。

すべてのカテゴリのすべてのサブカテゴリが必要な場合は、次のようにします。

select
    category,
    sub_category,
    sum(amount) as total
from mytable
group by category, sub_category

「子供」のサブカテゴリだけが必要な場合は、次のようにします。

select
    sub_category,
    sum(amount) as total
from mytable
group by sub_category
where category = 'Children'
于 2013-07-13T03:44:04.797 に答える
1
select
    category,
    sub_category,
    sum(amount) as total
from mytable where sub_category = 'Cloth'
group by category, sub_category
于 2013-07-13T04:28:11.567 に答える