Forum: SQL |
Thema:
2 mal Count in einer Abfrage |
Von:
G. Guest (
14.03.2005 14:44) |
Hallo Leute,
habe eine Tabelle mit folgenden Spalten:
Nr., Geschlecht
Die Nr. steht für eine Straße, bei Geschlecht kommt entweder W oder M rein. Ich möchte nun für jede Nr die Anzahl der W's und M's in einer Abfrage ermitteln, wie gehe ich das an?
(SQL-Server 2000)
Danke,
Steve1da
Betreff |
Von |
Datum |
|
  |
Re: 2 mal Count in einer Abfrage
Hi Steve1da :-)<br><br>Probier mal dies:<br><br>Tabellenname(Spaltennamen): testtab2(nr, geschlecht)<br><br>ist gefüllt mit (gehe mal bei nr nur von der Hausnummer aus): <br>(nr, geschlecht)<br>1, m<br>1, w<br>2, w<br>3,... |
 |
 |
 |
|
|
Thomas
Golla
|
14.03.2005 14:59 |
|
|
G.
Guest
|
14.03.2005 15:21 |
|
  |
Re: 2 mal Count in einer Abfrage
Hallo Tom,<br><br>ein wenig zu früh gefreut, leider.<br>An sich läuft das Statement perfekt, es sieht jetzt so aus bei mir:<br>select wahl220505ltw.str, (select count (*) from wahl220505ltw as T1<br>where... |
 |
 |
 |
|
|
G.
Guest
|
14.03.2005 15:41 |
|
  |
Re: 2 mal Count in einer Abfrage
Steve1da,<br><br>in den subquerries fuegst du noch den bezirk mit ein, nicht nur in der group by klausel.<br><br><br>select wahl220505ltw.str, (select count (*) from wahl220505ltw as T1<br>where T1.str =... |
 |
 |
 |
|
|
Daniel
Röber
|
14.03.2005 16:04 |
|
|
G.
Guest
|
14.03.2005 16:08 |
|
  |
Re: 2 mal Count in einer Abfrage
Hier noch n knowledgeboard article von den MS Herren und Damen zum rotieren einer Tabelle :<br><br>http://support.microsoft.com/?kbid=175574<br><br>DAN<br> |
 |
 |
 |
|
|
Daniel
Röber
|
14.03.2005 15:23 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!