HAllo Alexander,

hast Du in comments eigentlich die orderID als FK?

Wenn ja, dann sollte es so funktionieren:

Nur Bestellungen mit mindestens einem Kommentar werden zur�ckgeliefert.
SELECT * FROM orders, comments WHERE orders.orderID = comments.orderID ORDER BY orders.orderID

Alle Bestellung mit und ohne Kommentar werden zur�ckgeliefert:
SELECT * FROM orders, comments ORDER BY orders.orderID, comments.orderID
wird ohne WHERE allerdings recht gro� ... das ganze.

Wenn nein ... fehlt etwas ... :-(

Gru�

J�rgen Br�ndle

At 14:31 22.12.2002, you wrote:
Hallo,

ich habe eine Tabelle orders und eine Tabelle comments
orders beinhaltet Bestellungen, comments beinhaltet Kommentare
zu diesen Bestellungen.

Nun ist es m�glich und auch gew�nscht, da� zu einer
Bestellung mehrere Kommentare existieren.

Ich m�chte nun mit einer Abfrage alle Bestellungen und
alle dazugeh�rigen Kommentare erhalten - wie stelle ich das
an?

SELECT * FROM orders WHERE EXISTS
(SELECT * FROM comments WHERE orderID = orders.orderID)

funktioniert nicht.

Gruss

Alex
www.aspintranet.de

_______________________________________________
Database.asp mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/database.asp
_______________________________________________
Database.asp mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/database.asp

Antwort per Email an