1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > mysql怎么在查询数据 mysql随机查询若干条数据的方法 – 数据库 – 前端 mysql 如何创建表格

mysql怎么在查询数据 mysql随机查询若干条数据的方法 – 数据库 – 前端 mysql 如何创建表格

时间:2021-11-21 05:13:52

相关推荐

mysql怎么在查询数据 mysql随机查询若干条数据的方法 – 数据库 – 前端 mysql 如何创建表格

SELECT * FROM example_table AS t1 JOIN (SELECT ROUND(RAND() * ((SELECT MAX(id) FROM example_table)-(SELECT MIN(id) FROM example_table))+(SELECT MIN(id) FROM example_table)) AS id) AS t2 WHERE t1.id >= t2.id ORDER BY t1.id LIMIT 5;

2.随机多条数据。以下两种都是随机读取数据,查询数据速度、随机范围都基本相差不大

SELECT * FROM example_table WHERE id >= ((SELECT MAX(id) FROM example_table)-(SELECT MIN(id) FROM example_table)) * RAND() + (SELECT MIN(id) FROM example_table) LIMIT 5;

SELECT * FROM example_table WHERE id>=(SELECT floor(RAND() * ((SELECT MAX(id) FROM example_table)-(SELECT MIN(id) FROM example_table)) + (SELECT MIN(id) FROM example_table))) ORDER BY id LIMIT 5;

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。