gpt4 book ai didi

mysql - 按分数和其他顺序排序

转载 作者:太空宇宙 更新时间:2023-11-03 11:29:44 24 4
gpt4 key购买 nike

我有一个 sql 数据库,其中有一列文本和另一列用于分数。我希望用户看到 5 个最佳文本。这是我的第一张照片:

"SELECT score, text 
FROM well
ORDER BY score DESC
LIMIT 5;"

效果很好。但是,如果有多个文本具有相同的分数,它总是显示相同的。 (默认为日期)。如果分数相同,则用户每次看到不同的文本将很有用。

在一个实际的简化案例中,如果我有 6 个得分为 10 的文本,我希望每次显示 5 个不同的文本并以不同的顺序显示。可能吗?

最佳答案

你可以随机化它们:

order by score desc, rand()

但是,这并不能保证您在接下来的运行中会得到不同的顺序。

关于mysql - 按分数和其他顺序排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51011771/

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