任何人都可以帮我解决这个sql语句吗?
SELECT c.id AS 'cat_id', c.name, sol.id,
(SELECT f.id
FROM folders f, category_folder_mapping cf
WHERE cf.folder_id = f.id AND cf.category_id = c.id
ORDER BY f.id ASC LIMIT 1) AS 'folder_id'
FROM categories c
OUTER APPLY folderFirstSolution(folder_id) sol
ORDER by c.id ASC
我在这个SQL中的目标是使用'folder_id'作为folderFirstSolution()函数的参数。我总是得到一个SQL语法错误。 请告诉我这句话有什么问题。 谢谢。
(编辑) MYSQL错误: 1064 - 您的SQL语法出错;查看与您的MySQL服务器版本对应的手册,以便在'OUTER APPLY folderFirstSolution(folder_id)sol附近使用正确的语法 通过c.id ASC订购 在第7行限制0,25'