【案例·查】SQL随机选择记录

问题描述:

从MySQL中的数据库表中查询选择随机记录,可以使用 SQL 中的 ORDER BY RAND()

案例:

python 复制代码
SELECT * FROM tbl ORDER BY RAND() LIMIT 1;

规则:

RAND()

  • RAND()函数为表中的每一行生成一个随机值
  • ORDER BY子句通过RAND()函数生成的随机数对表中的所有行进行排序
相关推荐
苦学编程的谢7 分钟前
Redis_3_Redis介绍+常见命令
数据库·redis·github
JavaEdge.11 分钟前
榨干 CPU 性能:通过绑核将 Redis 尾延迟减半!
数据库·redis·缓存
YDS82916 分钟前
Redis入门 —— 基本数据类型和Spring Data Redis
数据库·redis·spring
一个儒雅随和的男子16 分钟前
Redis大Key调优指针
数据库·redis·缓存
IT 小阿姨(数据库)17 分钟前
PostgreSQL pg_stat_bgwriter 视图各个字段详解
linux·数据库·sql·postgresql·centos
王卫东2 小时前
深入HBase:原理剖析与优化实战
大数据·数据库·hbase
呆呆小金人2 小时前
SQL键类型详解:超键到外键全解析
大数据·数据库·数据仓库·sql·数据库开发·etl·etl工程师
Doro再努力3 小时前
Neo4j图数据库:简述增删改查
数据库·neo4j
送秋三十五4 小时前
5分钟读懂MySQL+Redis双写一致性实现流程
数据库·redis·mysql
bbmmqq4 小时前
根据角色ID获取完整角色信息(异步)
数据库·spring·oracle