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

问题描述:

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

案例:

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

规则:

RAND()

  • RAND()函数为表中的每一行生成一个随机值
  • ORDER BY子句通过RAND()函数生成的随机数对表中的所有行进行排序
相关推荐
镜舟科技7 分钟前
时序数据库、实时数据库与实时数仓:如何为实时数据场景选择最佳解决方案?
数据库·物联网·数据分析·时序数据库·olap·实时数仓·实时数据库
麻雀无能为力39 分钟前
CAU数据库class2 SQL语言
数据库·sql·oracle
夜松云1 小时前
Qt框架核心组件完全指南:从按钮交互到定时器实现
数据库·qt·交互·信号与槽·ui组件·容器类·定时器机制
Elastic 中国社区官方博客1 小时前
JavaScript 中使用 Elasticsearch 的正确方式,第一部分
大数据·开发语言·javascript·数据库·elasticsearch·搜索引擎·全文检索
vvilkim2 小时前
深度解析:Redis 性能优化全方位指南
数据库·redis·性能优化
小光学长2 小时前
基于vue框架的东莞市二手相机交易管理系统5yz0u(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
数据库
Freedom℡2 小时前
Spark,SparkSQL操作Mysql, 创建数据库和表
数据库·spark
羊羊羊i2 小时前
Redis进阶知识
数据库·redis·缓存
枷锁—sha2 小时前
SQL注入——Sqlmap工具使用
数据库·sql·安全·web安全
进击的CJR4 小时前
MySQL 8.0 OCP 英文题库解析(五)
数据库·mysql·开闭原则