小编Jam*_*iro的帖子

MySQL:不在GROUP BY中

该站点生成结果,但SELECT COUNT和SELECT查询与GROUP BY有两个不同的结果计数.这可能是由于phpmyadmin中显示的错误而不是网站上显示的错误.

查询:

SELECT count(DISTINCT `name`) as `numrows` FROM `users` WHERE `verified` = '1'

SELECT `name`, `type`, `language`, `code` FROM `users` WHERE `verified` = '1' GROUP BY `name` ORDER BY `count` DESC LIMIT 0, 25
Run Code Online (Sandbox Code Playgroud)

PhpMyAdmin提供以下错误:

1055 - 'main.users.type'不在GROUP BY中

在阅读MySQL文档时,我仍然不清楚我必须解决的问题.我似乎无法掌握这一点.

mysql sql phpmyadmin mysql-error-1055

19
推荐指数
2
解决办法
5万
查看次数

标签 统计

mysql ×1

mysql-error-1055 ×1

phpmyadmin ×1

sql ×1