誰でも私にヒントを教えてください。なぜ次のクエリが構文エラーを投げるのですか?名前付きテンポラリテーブルのSQL構文エラー
SELECT *
FROM
(
(SELECT cu.ID id
, name
, ego_id
, u.fb_id
FROM contact_users cu
JOIN users u
ON cu.ego_id = u.ID
) temp
LEFT
JOIN fb_user
ON temp.fb_id = fb_user.user_fb_id
) T4
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds
to your MySQL server version for the right syntax to use near 'T4'...
私はT4
を削除しても問題ありません。私は、MySQL 5.5.47を使用しています
は
アークンサブクエリ – Mihai
内部テーブルが非常に大きいので3つのテーブルを直接ジョインすると、selectが良い選択になるかもしれませんが、3テーブルジョインでは構文の問題は解決しません – barracuda317
***クエリは構文エラーを投げますか?*** T4にはselectまたはfromがありません。最初の '('と 'Ending')T4'を削除します。もし結果セットが存在しなければ、エイリアスすることはできません。 – xQbert