SQL Group By с порядком By

MySQL до версии 5 не разрешал sql-statement агрегатные функции в предложениях sql-query ORDER BY.

Вы можете обойти sql-syntax это ограничение с помощью sql-select устаревшего синтаксиса:

SELECT COUNT(id), `Tag` from `images-tags`
GROUP BY `Tag`
ORDER BY 1 DESC
LIMIT 20

1, так sql-select как это первый столбец, по mysqld которому вы хотите выполнить mysql-error-1111 группировку.

mysql

sql

mysql-error-1111

2022-07-20T08:03:29+00:00