我有一个标签表,想从列表中获取最高计数的标签。
示例数据如下所示
id (1) tag ('night')
id (2) tag ('awesome')
id (3) tag ('night')
使用
SELECT COUNT(*), `Tag` from `images-tags`
GROUP BY `Tag`
让我找回我正在寻找的完美数据。但是,我想组织它,以便最高标签计数在前,并将其限制为仅向我发送前 20 个左右。
我试过这个...
SELECT COUNT(id), `Tag` from `images-tags`
GROUP BY `Tag`
ORDER BY COUNT(id) DESC
LIMIT 20
我不断收到“无效使用组功能 - ErrNr 1111”
我究竟做错了什么?
我正在使用 MySQL 4.1.25-Debian