sage einfach was du haben willst, dann kan man dir helfen. denn
select ... from t1, t2, t3 ...
kann man nicht umschreiben. Weil es die größt mögliche Verknüpfung liefert. Alles andere sind Teilmengen davon.
Where |-> Join
Collapse
X
-
also ohne mich jetzt mit dem thema beschäftigt zu haben aber wenn du nur JOIN schreibst bildest du dann nich das kreuzprodukt und verknüpfst damit unnötig die tabellen? schon den stickythread zum thema joins gelesen?!
wenn du eine oracle datenbank benutzt ist es egal welche schreibweise du benutzt. ... benutzt du aber sicherlich nicht
mfg
bugbuster
Leave a comment:
-
hast du die zweite Abfrage mal ausprobiert? Sollte soweit OK sein, weil deine where Bedingungen in der ersten Abfrage im Prinzip schon einen Join darstellen
Leave a comment:
-
"unter Verwendung von Join"-Syntax will ich die 1.abfrage umschreiben, ich versteh aber nicht wie die abfrage dann lauten muss.
thx 4 help weiterhin
Leave a comment:
-
was willst du denn überhaupt erreichen bzw wo willst du das einsetzen? das erste sieht doch schon ganz gut aus
Leave a comment:
-
Where |-> Join
ich blick nich ganz wie ich
PHP Code:SELECT t1.spalteZ, t2.spalteX, t3.spalteY
FROM t1, t2, t3 WHERE t1.id_1 = t2.id_1
or t1.id_2 = t3.id_2;
hatte erst vermutet
PHP Code:SELECT t1.spalteZ, t2.spalteX, t3.spalteY
FROM t1
JOIN t2
ON t1.id_1 = t2.id_1
JOIN t3
ON t1.id_2 = t3.id_2;
thx 4 helpTags: None
Leave a comment: