wie war das noch count(*)....
Sascha
- datenbank
0 Thomas Meinike0 Sascha
Hallo ihr,
ich bins wieder einmal...
ab nur eine denkschwäche und zwar ich habe eine Tabelle "os" mit den Attributen "os_id", "os_name" und "os_version". Diese Tabelle mit folgenden Beispieldaten gefüttert:
--|------------|------
1| Windows |95
2| Windows |98
3| Windows |98 SE
4| Windows |ME
5| Windows |2000 Pro.
6| Windows |2000 Serv.
...
10| SuSe Linux | 6.2
...
14| SuSe Linux | 8.0
15| SunSolaris | 4.7
...
Nun möchte ich die Anzahl der verschiedenen os_namen herausfinden. Also, als ergebnis möchte ich "3" bekommen, weil Windows, SuSe, SunSolaris.
Wenn ich "SELECT COUNT(*) FROM os GROUP BY os_name" bekomme ich die Anzahl wie oft ein os_name vorkommt.
Wie muss ich die mySQL-Abfrage schreiben damit ich meine 3 bekomme?
Vielen Dank schon mal im Voraus und viele grüße von der Küste
Sascha
Hallo,
Wenn ich "SELECT COUNT(*) FROM os GROUP BY os_name" bekomme ich die Anzahl wie oft ein os_name vorkommt.
Wie muss ich die mySQL-Abfrage schreiben damit ich meine 3 bekomme?
SELECT COUNT(DISTINCT os_name) FROM os
MfG, Thomas
Hallo,
Wenn ich "SELECT COUNT(*) FROM os GROUP BY os_name" bekomme ich die Anzahl wie oft ein os_name vorkommt.
Wie muss ich die mySQL-Abfrage schreiben damit ich meine 3 bekomme?
SELECT COUNT(DISTINCT os_name) FROM os
MfG, Thomas
Ich danke Dir! ;-D
Sascha