ошибку SQLSTATE[42000]: Syntax error or access violation: 1055 Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column
Любое поле/выражение выходного результата должно быть либо аргументом агрегатной функции, либо составной частью выражения группировки. В вашем случае скорее всего в select есть столбцы которые не участвуют в группировке, но запрашиваются. С точки зрения группировки это странно - вы группируете не по всем столбцам запроса, а только по одному, при этом какое именно значение других столбцов показывать из множества в целом не совсем ясно. Поэтому либо привести запрос в соответствие либо отключить строгий режим. Вы выбрали второе :)
Обсуждают сегодня