【发布时间】:2018-03-12 20:18:55
【问题描述】:
我的 SQL 语句在另一台本地服务器上运行良好,但在最近安装的 Lamp 服务器上试用了我的项目后,它显示以下错误-
SELECT 列表的表达式 #2 不在 GROUP BY 子句中并且包含 非聚合列“newmesssages.send_date”不是 功能上依赖于 GROUP BY 子句中的列;这是 与 sql_mode=only_full_group_by 不兼容
声明-
SELECT COUNT(reciever) as total, send_date, message, sender_username, sender_name
FROM (SELECT * FROM messages_view WHERE reciever = 17 AND viewed_by_reciever is NULL order by send_date DESC)
AS newmesssages
GROUP BY sender ORDER BY send_date DESC LIMIT 20
【问题讨论】:
标签: mysql