Вы не можете использовать *
, так как вы уже используете group by
. Если вы используете таблицу, как показано ниже:
a | b | c | d
Вы можете группировать по:
select a, sum(b), max(c), min(d) group by a;
Подумайте об этом, если вы group
, но не уверены, какое поле вы агрегируете, и как вы можете заставить MySQL
узнать вас, что вы хотите, чтобы он понял? так что здесь просто убедитесь, что вы действительно хотите сделать, перед агрегированием по group
.