【发布时间】:2014-11-23 05:07:16
【问题描述】:
我的查询很简单:
SELECT tag_id
from books_tags
WHERE tag_id IN (SELECT tag_id
FROM books_tags
GROUP BY tag_id
ORDER BY COUNT(tag_id) DESC
LIMIT 100)
ORDER BY RAND()
LIMIT 1
我希望从里面的查询中随机选择一条记录。它不起作用,错误说 LIMIT 和 ORDER 不能出现在子查询中。
我不想在服务器端创建临时表或随机表。任何想法如何将其合并到 wone 查询中?
【问题讨论】: