由于更新 MySQL,我注意到以下查询失败
SELECT u.*, p.name as plan, COUNT(u.id) as totalprojects FROM users u LEFT JOIN plans p ON p.id = access LEFT JOIN maps m ON m.user_id = u.id WHERE u.email = 'john@doe.com'
在没有 GROUP BY 的聚合查询中,SELECT 列表的表达式 #1 包含非聚合列 'kontakt.u.id';这与 sql_mode=only_full_group_by 不兼容
有谁知道如何修复此查询以对错误进行排序?