Guten Tag, ich habe ein kleines Problem.
Grundlage ist eine DB mit 100 Datensätzen in der 2 Felder sind:
"Alter"+ "Qualifikation"
Ich möchte jetzt aus Ausgabe 3 Spalten haben (in denen ich nur 2 bestimmte Qualifikationsgruppen haben möchte):
Mein Ansatz war folgender:
Jedoch wären das nur die ersten 2 Spalten. Mein Problem ist einfach, dass ich nicht weiß wie die 3. Spalte erstelle.
Hab mir folgendes gedacht:
Nur das will nicht ganz funktionieren
Grundlage ist eine DB mit 100 Datensätzen in der 2 Felder sind:
"Alter"+ "Qualifikation"
Ich möchte jetzt aus Ausgabe 3 Spalten haben (in denen ich nur 2 bestimmte Qualifikationsgruppen haben möchte):
Code:
Alter - Quali1 - Quali2 17 - 2 - 3 18 - 5 - 4 19 - - 3
Code:
SELECT Alter, count(Alter) as 'Quali1' FROM daten WHERE QUALIFIKATIONSGRUPPE = 'Quali1' GROUP BY Alter
Hab mir folgendes gedacht:
Code:
SELECT Alter, count(Alter) as 'Quali1', count(Alter) as 'Quali2' FROM daten WHERE QUALIFIKATIONSGRUPPE = 'Quali1' WHERE QUALIFIKATIONSGRUPPE = 'Quali2' GROUP BY Alter
Comment