mySQL-Fehler: #1248 - Jede abgeleitete Tabelle muss ein eigener alias
Wie kann ich diesen Fehler beheben indem man ein alias? Fehler: #1248 - Jede abgeleitete Tabelle muss ein eigener alias
SELECT
entry_id,
author_id,
title,
status
FROM exp_channel_titles
LEFT JOIN
(SELECT
entry_id,
field_id_14,
field_id_15,
field_id_25,
field_id_27,
field_id_28,
field_id_29,
field_id_30,
field_id_31,
field_id_32,
field_id_33,
field_id_34,
field_id_35
FROM exp_channel_data
WHERE entry_id = exp_channel_titles.entry_id)
LEFT JOIN
(SELECT
member_id,
email
FROM exp_members
WHERE member_id = exp_channel_titles.author_id)
WHERE title LIKE %Member%
AND status = 'complete'
Du musst angemeldet sein, um einen Kommentar abzugeben.
Nun, wie der Fehler sagt, Sie haben Namen, die jeder abgeleitete Tabelle. Zum Beispiel
Ist eine abgeleitete Tabelle. Fügen Sie einen Namen, etwa so:
(Ich glaube, ich bin sicher, es gibt keine Notwendigkeit für eine
as
zwischen der Klammer und den Namen, aber ich nehme an, Sie können es versuchen, oder schauen Sie von hier aus 😉 )Ihre follow-up-Frage (wie lange werden wir dies tun? 🙂 )
sollte
'
rund um dielike