爲什麼查詢會給我這個錯誤:#1054 - Unknown column 'a.group_id' in 'where clause'
?#1054 - 'where子句'中的未知列'a.group_id'
SELECT a.group_id
FROM message_private a
INNER JOIN (SELECT group_id,profile_id
FROM message_group b
WHERE a.group_id = b.group_id AND b.profile_id = 's'
) as b ON b.group_id = a.group_id
除此之外,你爲什麼要加入一個子查詢嗎?還是有一個更精細的原因,這只是一個削弱的例子? – Wrikken