1
Ich konvertiere veraltetes SQL (* =) in Left Join. Entsprechen die folgenden SQL-Anweisungen? Wird die Leistung verbessert?Wie konvertiert man altes SQL?
OLD
SELECT n.name,
n.address,
e.email,
e.title,
m.car,
l.type
FROM name n,
employee e,
miscellaneous m,
lifestyle l
WHERE n.id = 3
AND n.id = e.id
AND n.id *= m.id
AND n.id *= l.id;
NEW
SELECT n.name,
n.address,
e.email,
e.title,
m.car,
l.type
FROM name n,
employee e,
miscellaneous m,
lifestyle l
Inner Join empId ON n.id = e.id
Left Join miscId ON n.id = m.id
Left Join lifeId ON n.id = l.id;
side note beantwortet hat: warum nicht auch „convert“ die innere verbindet so Mischen Sie nicht Stile? –
Interne Verbindung hinzugefügt. Ist die neue Abfrage der alten Abfrage gleichwertig? –