netter_mann99
Grünschnabel
Hallo,
ich habe folgendes Problem mit einer SQL Abfrage.
Und zwar hab ich folgende Tabelle:
Produkt Anzahl Priorität
P1 2 Prio 1
P2 1 Prio 2
P1 2 Prio 1
P3 3 Prio 1
Jetzt mache ich mit
SELECT Produkt, SUM(Anzahl) FROM Table1 GROUP BY Produkt eine Abfrage, die etwa ergibt
Produkt Spalte1
P1 4
P2 1
P3 3
Nun hätte ich gerne als weitere Spalten die Prioritäten mit der zugehörigen Anzahl. Also:
Produkt Spalte1 Prio1 Prio2
P1 4 2 0
P2 1 0 1
P3 3 1 0
Ich dachte schonmal irgendwas in die Richtung
SELECT Produkt, SUM(Anzahl) COUNT(SELECT Priorität FROM Table1 WHERE Priorität='Prio1') FROM Table1 GROUP BY Produkt
Schonmal Danke
ich habe folgendes Problem mit einer SQL Abfrage.
Und zwar hab ich folgende Tabelle:
Produkt Anzahl Priorität
P1 2 Prio 1
P2 1 Prio 2
P1 2 Prio 1
P3 3 Prio 1
Jetzt mache ich mit
SELECT Produkt, SUM(Anzahl) FROM Table1 GROUP BY Produkt eine Abfrage, die etwa ergibt
Produkt Spalte1
P1 4
P2 1
P3 3
Nun hätte ich gerne als weitere Spalten die Prioritäten mit der zugehörigen Anzahl. Also:
Produkt Spalte1 Prio1 Prio2
P1 4 2 0
P2 1 0 1
P3 3 1 0
Ich dachte schonmal irgendwas in die Richtung
SELECT Produkt, SUM(Anzahl) COUNT(SELECT Priorität FROM Table1 WHERE Priorität='Prio1') FROM Table1 GROUP BY Produkt
Schonmal Danke