19 Stimmen

Verwendung von Subselect für LEFT JOIN

Ist es möglich, das Äquivalent eines LEFT JOIN mit Unterauswahl zu erreichen, wenn mehrere Spalten erforderlich sind. Hier ist, was ich meine.

SELECT m.*, (SELECT * FROM model WHERE id = m.id LIMIT 1) AS models FROM make m

So wie es jetzt aussieht, erhalte ich die Fehlermeldung "Operand should contain 1 column(s)".

Ja, ich weiß, dass dies mit LEFT JOIN möglich ist, aber mir wurde gesagt, dass es mit subselect möglich war, und ich bin neugierig, wie es gemacht wird.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X