Ich habe eine Tabelle wie folgt aus:Summen mit Subpopulationen
-----------------
| Name | Amount|
-----------------
| A | 100 |
| B | 200 |
| C | 100 |
| D | 200 |
| E | 100 |
| Total | 700 |
-----------------
ich für jeden einzelnen auf insgesamt bis zu der Lage sein wollen und den Rest als insgesamt zum Vergleich zu zeigen. So zum Beispiel:
-----------------
| Name | Amount|
-----------------
| A | 100 |
| Others| 600 |
| Total | 700 |
-----------------
Wenn ich ein GROUP BY
und WITH ROLLUP
, ich bin in der Lage, die ursprüngliche Tabelle zu bekommen, aber nicht in der Lage, herauszufinden, wie die zweite Tabelle zu generieren.
Hallo, versuchen, mit diesem, in der select-Anweisung: SELECT blabla ... , CASE WHEN Name = 'A' THEN 'A' ELSE 'andere' END AS Typ ... GROUP BY-Typ ... – MiloBellano