我想對另一個查詢的結果集運行查詢,但得到我無法理解的錯誤。我敢肯定它有點小,但我有點不知所措。這是查詢:查詢另一個查詢給出錯誤的結果
SELECT
RLID,
NAME,
GROUP_CONCAT(SUBQUERY.Items SEPARATOR ', ') AS Items
FROM
(
SELECT
`rel_menu_item`.`ID` AS `RLID`,
`menu`.`Name` AS `Menu_Name`,
`item`.`Name` AS `Items`
FROM
`rel_menu_item`
JOIN
`menu` ON `menu`.`ID` = `rel_menu_item`.`Menu_ID`
JOIN
`item` ON `item`.`ID` = `rel_menu_item`.`Item_ID`
) AS SUBQUERY
GROUP BY
SUBQUERY.Name
錯誤:在分析過程中發現
3個錯誤。
- 表達預期。 (近 「(」 在位置90)
- 意外令牌。(近 「(」 在
- 這類條款先前被解析位置90)。(近 「選擇」 95位)
它是'Menu_Name'而不是'Name' – wajeeh