gpt4 book ai didi

c# - MySql 中的随机()?

转载 作者:行者123 更新时间:2023-11-29 01:25:11 26 4
gpt4 key购买 nike

是否可以从表 X 中检索随机行,其中 flags==0?使用 MySql 和 C#

最佳答案

SELECT *
FROM X
WHERE flags = 0
ORDER BY rand()
LIMIT 1

这将检索 1 个随机行。将 1 替换为 N 以获得 N 随机行。

警告:正如其他人指出的那样,这可能会很慢,因为它需要全表扫描。我曾经使用 DB2 执行此操作,这对于具有数十万行的表非常有效,但根据 tereško's answer 中的链接,MySQL 似乎降级得更快。

关于c# - MySql 中的随机()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3102967/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com