• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

count und group by

Bexsta

New member
Hallo..,

wie können, wenn group by in einer anweisung vorkommt, alle datensätze gezählt werden ohne das doppelte einträge gezählt werden.

BSP:
1 FirmaA ..
2 FrimaB ..
3 FirmaB ..
4 FirmaC ..

select firmename, count(firmenname) as count from firmen group by firmenname;

ausgabe:
FirmaA count(1)
FrimaB count(2)
FirmaC count(1)

wie muss die anweisung aussehen damit count 3 ist ???

Danke
 
Zuletzt bearbeitet:
ich glaube die lösung gefunden zu haben:

SELECT count(distinct firmenname) FROM firmen;

Korriegt mich was es nicht stimmt!!!
 
Das dürfte (nach meinem Kenntnisstand) die optimale Lösung für das Problem sein.

LG jspit
 
Zurück
Oben