我有一个存储照片 URL 的 MySQL 数据库表。我需要从特定类型的数据库中提取 5 条随机记录。我可以像这样提取 5 条记录:
SELECT Photos.*
FROM Photos
WHERE Photos.Type_ID = 4
LIMIT 5
现在我需要帮助来弄清楚如何每次提取不同的记录。如何从此结果集中检索随机行?
最佳答案
您可以使用 ORDER BY RAND()
在查询中获取随机行。
关于MySQL:如何检索随机行或多个随机行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4586858/