私は1つのテーブルを持っています。特定の列を照会したいです。Aa -> は区別され、
Bb -> 合計 B Aa による合計グループ化、
Cc -> 特定の Aa の最小値 C、
Bb1,Dd -> C が最小のときの B,D 値、
Ee -> 異なる
表1
id | A | B | C | D | E |
------------------------
1 | 2 | 1 | 2 | 1 | A |
2 | 2 | 2 | 7 | 0 | A |
3 | 4 | 1 | 7 | 3 | B |
4 | 4 | 0 | 5 | 4 | B |
結果
Aa | Bb | Cc | Bb1 | Dd | Ee |
-----------------------------
2 | 3 | 2 | 1 | 1 | A |
4 | 1 | 5 | 0 | 4 | B |
私のクエリは間違った結果を返します
SELECT
test.A as Aa,
SUM(test.B) as Bb,
min(test.C) as Cc,
test.D as Dd,
test.E as Ee
FROM `test`
group by A,E