Hallo,
habe z.B. folgende Tabelle:
id | name | ..
--------------------
12 | a |
--------------------
11 | b |
-------------------
10 | a |
-------------------
12 | b |
-------------------
11 | c |
-------------------
11 | a |
Möchte nun die Anzahl Zeilen haben, die die gleiche id haben UND deren name "a" enthält. Wie geht das?
Ergebnis oben: 2 Zeilen - id: 11 und 12
Habe mal folgendes versucht:
Geht leider nicht. Ideen
habe z.B. folgende Tabelle:
id | name | ..
--------------------
12 | a |
--------------------
11 | b |
-------------------
10 | a |
-------------------
12 | b |
-------------------
11 | c |
-------------------
11 | a |
Möchte nun die Anzahl Zeilen haben, die die gleiche id haben UND deren name "a" enthält. Wie geht das?
Ergebnis oben: 2 Zeilen - id: 11 und 12
Habe mal folgendes versucht:
Code:
SELECT name, id FROM tabelle GROUP BY name,id HAVING count(id) > 1 AND name = 'a';
Geht leider nicht. Ideen