我該如何通過設置別名來更正此錯誤? 錯誤:#1248 - 每一個派生表必須有它自己的別名mySQL錯誤:#1248 - 每個派生表都必須有自己的別名
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'
(這適用於所有派生的課程表,不僅適用於此課程) – Nanne
謝謝...現在我在使用Imdad的示例後出現了另一個錯誤。有什麼建議?在WHERE ect.title LIKE%Member%AND ect.status ='complete'在第33行使用'LIMIT 0,30'的語法 – acctman
您應該在'like'的周圍放置''' – Nanne