我想在我的数据库中显示16个最受欢迎项目的列表,但我希望每次列表都不同.因此,从前50个下载项目中,随机选择16并在结果中返回.只用一个查询就可以了吗?
Res*_*uum 13
SELECT *
FROM (SELECT FROM table ORDER BY download_no DESC LIMIT 50) AS new_table
ORDER BY RAND()
LIMIT 16
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
242 次 |
| 最近记录: |