是否有可能在同一天內獲得隨機項目?MySQL按rand()排序按天分組
例如:
+----+---------------------+ | id | md | +----+---------------------+ | 1 | 2010-06-27 11:26:01 | | 2 | 2010-06-27 11:28:20 | | 3 | 2010-06-27 11:29:46 | | 4 | 2010-06-27 11:30:50 | | 5 | 2010-06-27 12:20:56 | | 6 | 2010-06-27 12:27:42 | | 7 | 2010-06-27 15:14:05 | | 8 | 2010-07-06 01:53:33 | | 9 | 2010-07-06 01:52:52 | +----+---------------------+
我要挑同一天內隨機的項目,但在同一時間,我想它下令按日期倒序。類似這樣的:
+----+---------------------+ | id | md | +----+---------------------+ | 8 | 2010-07-06 01:53:33 | random block | 9 | 2010-07-06 01:52:52 | | 2 | 2010-06-27 11:28:20 | random block | 4 | 2010-06-27 11:30:50 | | 1 | 2010-06-27 11:26:01 | | 6 | 2010-06-27 12:27:42 | | 3 | 2010-06-27 11:29:46 | | 5 | 2010-06-27 12:20:56 | | 7 | 2010-06-27 15:14:05 | +----+---------------------+
不知道該如何啓動,或者如果這甚至可能,因爲rand()的命令將不接受分組。
你只需要一個時間每返回日期?它看起來好像你想每次約會多次。 – Mike 2010-07-06 19:46:23