【发布时间】:2011-09-13 00:31:15
【问题描述】:
我有一个查询,如下所示:
..ORDER BY photo.sort_order DESC, profile.description DESC, RAND()
也就是说,首先显示带有照片的记录,然后是带有描述的记录。其中我希望顺序是随机的(因此,如果有十条带照片的记录,它们应该始终位于顶部但随机排序)
上述方法不起作用,我知道 rand() 在性能方面不是很好。另一个简单的解决方案是什么?
【问题讨论】:
-
在什么情况下不起作用?
-
顺序不变