我如何随机化我的选择查询?
SELECT *
FROM posts p
INNER JOIN friends f ON (
(
p.from_user = f.user1
OR p.from_user = f.user2
)
AND (
f.user1 = '$ownid'
OR f.user2 = '$ownid'
)
AND f.accepted
)
WHERE p.from_user != '$ownid'
ORDER BY p.posted_time
是的,我想要查询它是如何按时间排序的,但随机原因是在瞬间它使它成为块。
编辑:这是我的表格以便更好地理解
答案 0 :(得分:0)
您可能会考虑使用PHP rand函数:rand():
rand(0,$sql_num_rows)
此函数将提高性能而不是mysql rand函数。