3

2列のテーブルがあります。最初の列の項目は4つのカテゴリのいずれかを表し、2番目の列の項目は対応するカテゴリによって参照されるデータを表します。

CategoryA : 2
CategoryC : 1
CategoryB : 4
CategoryB : -1
CategoryD : 2
CategoryC : 1

これらの各カテゴリの合計を返すSQLクエリを作成する必要があります。

CategoryA : 2
CategoryB : 3
CategoryC : 2
CategoryD : 2
4

2 に答える 2

1

これを行うには、関連する行をグループ化し、それぞれの値を合計します。

select col1, sum(col2)
  from table_name
group by col1
于 2012-05-16T00:36:18.870 に答える
0
SELECT column1, SUM(column2) FROM table GROUP BY column1
于 2012-05-16T00:39:38.600 に答える