Hallo zusammen,

Ich habe ein kleines Verst�ndnisproblem bei einer SQL-Abfrage:

Tabelle Kurse:

KursID   Titel1
 1        Kurs 1
 2        Kurs 2

Tabelle Termine:

KursID   StartDatum   EndDatum
 1        05.01.2003   06.01.2003
 1        07.01.2003   08.01.2003
 2        01.01.2003   02.01.2003
 2        01.02.2003   02.02.2003

Ich brauche eine Liste von Kursen, jeweils nach Ihrem Anfangs-
Termin geordnet:

 Kurs 2
  01.01. - 02.01.
  01.02. - 01.02.

 Kurs 1
  05.01. - 06.01
  07.01. - 08.01.

Nach einier Probiererei kam ich leider zu keinem vern�nftigen
Ergebnis. Folgende Abfrage sollte mein Prolem l�sen, wird aber
mit einem Fehler quittiert:

SELECT DISTINCT Kurse.KursID FROM Kurse 
INNER JOIN Termine ON Kurse.KursID = Termine.KursID 
ORDER BY Termine.StartDatum

(ORDER BY in Konflikt mit DISTINCT)

Wenn ich Termine.StartDatum in die Feldliste aufnehme, wird die
Abfrage ausgef�hrt, aber ich erhalte doppelte KursIDs.

Hat jemand einen Denkansatz f�r mich?

Danke und Gru�,
Markus

~~~~~~~~~~~~~~~~~~~~~~~~~~~sponsored by United Planet~~~~~~~~~~~~~~~~~
Intrexx.BizWalker + ODBC/OLEDB-Daten = ASP-Formular
ATTACK! Download Intrexx CRM-Studio Now!   http://www.intrexx.com
_______________________________________________
Database.asp mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/database.asp

Antwort per Email an