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

问题描述:

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

案例:

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

规则:

RAND()

  • RAND()函数为表中的每一行生成一个随机值
  • ORDER BY子句通过RAND()函数生成的随机数对表中的所有行进行排序
相关推荐
007php0077 小时前
nginx面试之负载均衡的实际经历与配置
运维·数据库·mysql·nginx·面试·职场和发展·负载均衡
白茶三许7 小时前
【OpenHarmony】Flutter 本地存储全解析:从键值对到数据库
数据库·flutter·开源·openharmony·gitcode
一 乐7 小时前
购物商城|基于SprinBoot+vue的购物商城系统(源码+数据库+文档)
前端·javascript·数据库·vue.js·spring boot·后端
意疏7 小时前
openGauss 数据库快速上手评测:从 Docker 安装到SQL 实战
数据库·sql·docker
m0_598177237 小时前
SQL(一)
数据库·sql
z***94847 小时前
【MySQL】表空间丢失处理(Tablespace is missing for table 错误处理)
数据库·mysql
ShiMetaPi7 小时前
GM-3568JHF丨ARM+FPGA异构开发板系列教程:基础入门 05 软件更新
数据库·windows
j***48547 小时前
【JSqlParser】Java使用JSqlParser解析SQL语句总结
java·开发语言·sql
梁bk7 小时前
Redis 数据结构(下)ZSet, Hash
数据库·redis·缓存
☆光之梦☆7 小时前
《openGauss全密态与防篡改账本数据库:云上数据安全与可信的新范式》
数据库·python