【发布时间】:2019-11-19 21:49:21
【问题描述】:
我正在尝试将我的 SQL 结果转换为 JSON 格式,但它显示错误。
SQL 查询:
SELECT
User.name,
Course.title,
Member.role
FROM User
JOIN Member JOIN Course
ON User.user_id = Member.user_id
AND Member.course_id = Course.course_id
ORDER BY
Course.title,
Member.role DESC,
User.name;
我也尝试过 FOR JSON PATH 和 FOR JSON AUTO,但出现以下错误:
ERROR 1064 (42000):您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 1 行的“for JSON AUTO”附近使用正确的语法
【问题讨论】:
-
请向我们展示您期望的结果。
-
我以为 FOR JSON PATH/AUTO 是 Microsoft sql server,而不是 MySQL?