gpt4 book ai didi

MySQL 限制 1 获取随机数 (1,8)

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

好的,所以我需要运行一个简单的从表限制 1 中选择,但我需要第一行或 1-8 之间的任何行。

我是这样想的,但后来意识到行中没有ID,唯一的唯一ID是电话号码

所以我想知道如何限制 1 个结果,但从前 1-8 个中随机选择一行

最佳答案

试试这个,

SELECT * FROM
(SELECT * FROM tableName ORDER BY columnName LIMIT 0,7) as derivedTableName
ORDER BY RAND() LIMIT 0 , 1;

使用子查询,您需要序列化第 1 行和第 8 行。接下来从它们中随机抽取一行。

关于MySQL 限制 1 获取随机数 (1,8),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16909786/

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