2 c# mysql random
是否可以从表X中检索flags == 0的随机行?使用MySql和C#
Jan*_*net 5
SELECT * FROM X WHERE flags = 0 ORDER BY rand() LIMIT 1
这将检索1个随机行.将N替换为1以获得N个随机行.
警告:正如其他人指出的那样,这可能很慢,因为它需要全表扫描.我曾经用DB2做过这个,这对于有数十万行的表来说非常有效,但根据tereško的回答中的链接,MySQL似乎降级得更快.
归档时间:
16 年 前
查看次数:
747 次
最近记录:
10 年,2 月 前