Vinzenz Mai: Nutze Aliasnamen

Beitrag lesen

Hallo

Jetzt gibt es in der
Tabelle structure neben der owner\_id auch noch
eine user\_id. Ich würde gerne auch die mit der
Tabelle meta\_user verknüpfen, um so der user\_id
den entsprechenden meta\_user.name zuordnen zu
können. Der erste naive Versuch sieht dann so aus:

SELECT
structure.site\_id,
structure.owner\_id,
meta\_user.id
meta\_user.name,
meta\_user.vorname,
meta\_user.user\_email
FROM structure
LEFT JOIN meta\_user ON structure.owner\_id = meta\_user.id
LEFT JOIN meta\_user ON structure.user\_id = meta\_user.id
Geht das?

Ja, das geht mit Aliasnamen. Wie das geht, habe ich in meinem Artikel im Abschnitt Selfjoin erklärt.

Freundliche Grüße

Vinzenz