我正在考虑MySQL中的ORDER BY条件,这会使伪随机排序记录每天都不同。这意味着它将包括今天的公式日期。结果将是随机排序的记录,每天都会改变。
我希望你理解我的言论,随时可以问。
感谢您的建议。
答案 0 :(得分:1)
按
排序(id of the row times) ^ the day number mod n
其中n接近预期的结果数量......这将每天更改,显示伪随机,并且在同一天的运行之间不会更改。你应该小心你如何选择n,以便很多数字不会出现(尝试使它成为黄金)
答案 1 :(得分:-1)
ORDER BY DAYOFMONTH(NOW())
也许?
每天它都会以不同的方式订购您的结果。
每次运行查询时, ORDER BY RAND()
都会以不同方式排序您的结果