select

maler1969

Benutzer
Beiträge
14
Hallo,

ich habe mit dem Befehl :

"select SEPP from xxx where (yyy = '123' or yyy = '456' or yyy = '789' ...usw) order by SEPP"

ein Ergebniss bekommen. Es waren 648 Einträge. Einige Einträge kommen
mehrmals vor, und genau diese möchte mit einem Zähler oder ähnlichem gelistet bekommen, da es mir um die Häufigkeit der einzelnen Einträge geht. Ist dies möglich?

Vielen Dank in Voraus

H.W.K
 
Werbung:

thomas_w

Datenbank-Guru
Beiträge
104
AW: select

Probier mal GROUP BY und HAVING COUNT(*). Damit wird auf identische SEPP gruppiert.

Code:
select SEPP, COUNT(*) 
  from xxx 
 where (yyy = '123' or yyy = '456' or yyy = '789' ...usw) 
 GROUP BY sepp
 HAVING COUNT(*) > 1
 order by SEPP

Grüße
Thomas
 
Werbung:
Oben