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

PhpMyAdmin предоставляет следующую ошибку:

1055 - main.users.type отсутствует в GROUP BY

Читая документы MySQL, мне все еще неясно, что я должен исправить. Я не могу понять это.

Ответы на вопрос(5)

Ваш ответ на вопрос