Hallo miteinander,
ich bin ein neuer Mitglied und hoffe Ihr könnt mir helfen.
Folgende Tabelle (ohne Index):
Spalte1 Spalte2 Spalte3
----------------------------
Müller Thomas ...
Schulze Florian ...
Franz Stefan ...
Müller Sarah ...
Meier Andreas ...
Schulze Florian ...
Müller Tim ...
Müller Tim ...
Das Ergebnis soll sein (Name/Anzahl unterschield. Vornamen):
Spalte1 Spalte2
------------------
Müller 3
Schulze 1
Franz 1
Meier 1
Arbeite in ACCESS2003/2007 mit Standard-SQL.
SELECT Spalte1, Spalte2
FROM Tabelle
WHERE Spalte1 In (SELECT Spalte1, Spalte2
FROM Tabelle
GROUP BY Spalte1, Spalte2
HAVING (((Count(*))>0));
funktionier leider nicht (Fehlermeldung: kein EXISTS vorhanden)
nur
SELECT Spalte1, Spalte2
FROM Tabelle
GROUP BY Spalte1, Spalte2
HAVING (((Count(*))>0));
oder
SELECT Spalte1, Spalte2, COUNT(*) AS Anzahl
FROM Tabelle
GROUP BY Spalte1, Spalte2
HAVING (((Count(*))>0));
Kein Problem!!!
Sitze seit 2 Tagen daran (sollte doch einfach sein?) Kann mir hier jemand helfen?
Vielen vielen Dank
ich bin ein neuer Mitglied und hoffe Ihr könnt mir helfen.
Folgende Tabelle (ohne Index):
Spalte1 Spalte2 Spalte3
----------------------------
Müller Thomas ...
Schulze Florian ...
Franz Stefan ...
Müller Sarah ...
Meier Andreas ...
Schulze Florian ...
Müller Tim ...
Müller Tim ...
Das Ergebnis soll sein (Name/Anzahl unterschield. Vornamen):
Spalte1 Spalte2
------------------
Müller 3
Schulze 1
Franz 1
Meier 1
Arbeite in ACCESS2003/2007 mit Standard-SQL.
SELECT Spalte1, Spalte2
FROM Tabelle
WHERE Spalte1 In (SELECT Spalte1, Spalte2
FROM Tabelle
GROUP BY Spalte1, Spalte2
HAVING (((Count(*))>0));
funktionier leider nicht (Fehlermeldung: kein EXISTS vorhanden)
nur
SELECT Spalte1, Spalte2
FROM Tabelle
GROUP BY Spalte1, Spalte2
HAVING (((Count(*))>0));
oder
SELECT Spalte1, Spalte2, COUNT(*) AS Anzahl
FROM Tabelle
GROUP BY Spalte1, Spalte2
HAVING (((Count(*))>0));
Kein Problem!!!
Sitze seit 2 Tagen daran (sollte doch einfach sein?) Kann mir hier jemand helfen?
Vielen vielen Dank
Comment