在phpmysql中,如果我想每天随机选择项目,我将使用以下代码。
ORDER BY rand(" . date("Ymd") . ")
但我怎么能每周随机挑选物品呢?
polkgigr1#
希望对你有帮助。您可以查询7天的范围。在这里,我还假设你在某个列中保留日期。假设在2018年10月的第一周,您可以使用以下查询。
SELECT * FROM tbl_name WHERE column_name BETWEEN '2018-10-01' AND '2018-10-07' ORDER BY RAND()
2018年10月第二周
SELECT * FROM tbl_name WHERE column_name BETWEEN '2018-10-08' AND '2018-10-14' ORDER BY RAND()
接下来的几周也是如此。
1条答案
按热度按时间polkgigr1#
希望对你有帮助。您可以查询7天的范围。在这里,我还假设你在某个列中保留日期。
假设在2018年10月的第一周,您可以使用以下查询。
2018年10月第二周
接下来的几周也是如此。