SQL / Datenbanken Probleme mit SQL? Hier könnt ihr eure Fragen zu SQL (MySQL, PostgreSQL, MS-SQL und andere ANSI-SQL Server) los werden. |
 |

25-03-2005, 15:19
|
DaGuertliz
Registrierter Benutzer
|
|
Registriert seit: Nov 2003
Ort: Kiel
Beiträge: 304
|
|
[SQL allgemein] Mehrere Häufigkeiten ermitteln
Hi !
Ich überlege die ganze Zeit, ob es eine Möglichkeit gibt, Vorkommen in einer Tabelle zu zählen.
Wenn ich also eine Tabelle habe, in der ich Schüler und deren Noten stehen habe, kann ich dann zählen, wieviele Schüler eine eins, wieviele eine zwei, eine drei und so weiter haben ?
Danke :-)
__________________
Yeah !
|

25-03-2005, 15:24
|
TobiaZ
 Moderator
|
|
Registriert seit: Jan 2001
Ort: MUC und MGL, Germany
Beiträge: 34.421
|
|
Na klar! Zum Stichwort zählen fällt dir doch sicher COUNT() ein.
|

25-03-2005, 15:49
|
DaGuertliz
Registrierter Benutzer
|
|
Registriert seit: Nov 2003
Ort: Kiel
Beiträge: 304
|
|
Also meines Wissens und meiner unzähligen Versuche nach zu urteilen kann ich mit Count aber nur eine Bedingung abfragen
SELECT COUNT(schueler_id) FROM Tabelle WHERE Note = 1
Ich stelle mir das eher so vor
SELECT COUNT(schuelerID=1) AS eins, COUNT(schueler_id=2) ... FROM tabelle
Also zumindest sinngemäß - nur gehts so nicht *g*
__________________
Yeah !
|

25-03-2005, 16:14
|
Quetschi
PHP Expert
|
|
Registriert seit: Dec 2004
Beiträge: 3.134
|
|
nö, so geht's nun wirklich nicht...
COUNT benutzt man in Kombination mit GROUP BY.
Also probier nochmal rum...
|

25-03-2005, 16:17
|
DaGuertliz
Registrierter Benutzer
|
|
Registriert seit: Nov 2003
Ort: Kiel
Beiträge: 304
|
|
Ja gut, sicherlich mit Group By, das hab ich jetzt nicht mit da hin geschrieben - aber selbst wenn ich gruppiere kann ich doch immer nur einen Wert auszählen, oder ?!?
__________________
Yeah !
|

25-03-2005, 16:22
|
Quetschi
PHP Expert
|
|
Registriert seit: Dec 2004
Beiträge: 3.134
|
|
nö, verzichte einfach auf die Where-Klausel und gut ist's....
|

25-03-2005, 16:25
|
DaGuertliz
Registrierter Benutzer
|
|
Registriert seit: Nov 2003
Ort: Kiel
Beiträge: 304
|
|
Ja, ich geb Dir recht, ein bissl doof bin ich schon *g*
__________________
Yeah !
|

25-03-2005, 16:38
|
TobiaZ
 Moderator
|
|
Registriert seit: Jan 2001
Ort: MUC und MGL, Germany
Beiträge: 34.421
|
|
Zitat:
Ja, ich geb Dir recht, ein bissl doof bin ich schon *g*
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
Themen-Optionen |
|
Thema bewerten |
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
|
PHP News
|