Ich habe eine SQL-Abfrage, die so geht:SQL berechnen Prozentsatz der Spaltenwerte basierend auf den Namen
SELECT name, SUM(weight) weight, product FROM table GROUP BY name, product;
Welche Ausgabe wie das gibt mir:
|name weight product |
|custA 100 trash |
|custA 300 recycling|
|custB 50 trash |
|custB 450 recycling|
Jetzt habe ich den Prozentsatz berechnen wollen Gewicht basierend auf dem Namen, aber immer noch nach Produkt getrennt. Anstatt also würde die Ausgabe wie folgt aussehen:
|name weight product |
|custA .25 trash |
|custA .75 recycling|
|custB .10 trash |
|custB .90 recycling|
Gibt es eine Möglichkeit, dies mit einer normalen SQL-Abfrage ausführen können?
Funktioniert super. Vielen Dank. –