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

问题描述:

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

案例:

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

规则:

RAND()

  • RAND()函数为表中的每一行生成一个随机值
  • ORDER BY子句通过RAND()函数生成的随机数对表中的所有行进行排序
相关推荐
wangbing112514 分钟前
平台介绍-开放API后台微服务
数据库·微服务·架构
高一要励志成为佬17 分钟前
【数据库】第三章 关系数据库标准语言SQL
数据库·sql
尽兴-23 分钟前
MySQL执行UPDATE语句的全流程深度解析
数据库·mysql·innodb·dba·存储引擎·update
alonewolf_9926 分钟前
MySQL 架构与SQL执行全流程深度解析
sql·mysql·架构
MXM_77728 分钟前
laravel 并发控制写法-涉及资金
java·数据库·oracle
进阶的小名30 分钟前
[超轻量级消息队列(MQ)] Redis 不只是缓存:我用 Redis Stream 实现了一个 MQ(自定义注解方式)
数据库·spring boot·redis·缓存·消息队列·个人开发
列御寇30 分钟前
MongoDB分片集群——分片键(Shard Keys)概述
数据库·mongodb
oMcLin35 分钟前
如何在Ubuntu 22.04 LTS上通过配置ZFS存储池,提升高吞吐量数据库的读写性能与可靠性?
linux·数据库·ubuntu
Cx330❀43 分钟前
脉脉平台深度测评:【AI创作者xAMA】从职场社交到AI创作赋能
数据库·人工智能·脉脉
f***241143 分钟前
Bug侦探团:破解技术悬案的秘密武器
数据库