Hi, k�nnte klappen. Auf die schnelle und ungetestet.
SELECT table1.kurs_titel, (SELECT COUNT(art) FROM table2 WHERE table2.kurs_id = table1.id AND table2.art = 'view') AS anzahl_view, (SELECT COUNT(art) FROM table2 WHERE table2.kurs_id = table1.id AND table2.art = 'anmeldung') AS anzahl_anmeldung FROM table1 WHERE table2.datum BETWEEN '2005-05-01' AND '2005-05-31' ORDER BY kurs_titel DESC Charles | -----Original Message----- | From: [EMAIL PROTECTED] | [mailto:[EMAIL PROTECTED] On Behalf Of Thomas Beckert | Sent: Tuesday, May 17, 2005 4:41 PM | To: [email protected] | Subject: [Asp.net] SQL String | | hi liste - | | vielleicht wei� es ja hier in der asp.net liste jemand. | | da ich nicht so der sql-crack bin, frag ich erstmal euch, | die es sich vielleicht locker aus dem �rmel sch�tteln, | bevor ich mir einen abbreche: | | ich habe zwei tabellen. | | table 1: | | id | kurs_titel | ... | ... unwichtige daten | | | table 2: | | id | kurs_id (referenz-id zu table 1) | datum | art (hier gibt es den wert view oder anmeldung) | | | jetzt h�tte ich gerne eine tabellenausgabe, gefiltert nach | datum von bis, die wie folgt aussieht: | | kurs_titel anzahl_view anzahl_anmeldung | | wobei kurs_titel distinct sein sollte ... | | wer hat die l�sung im �rmel? | | :) | | | gruss- | | tom | _______________________________________________ Asp.net Mailingliste, Postings senden an: [email protected] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net
