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

问题描述:

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

案例:

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

规则:

RAND()

  • RAND()函数为表中的每一行生成一个随机值
  • ORDER BY子句通过RAND()函数生成的随机数对表中的所有行进行排序
相关推荐
计算机毕设VX:Fegn089510 分钟前
计算机毕业设计|基于springboot + vue个人博客系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·后端·课程设计
十五年专注C++开发28 分钟前
浅谈Qt中的QSql模块整体设计
开发语言·数据库·c++·qt
TDengine (老段)38 分钟前
TDengine 生态系统连接指南
大数据·数据库·物联网·时序数据库·iot·tdengine·涛思数据
k***921642 分钟前
C++:继承
java·数据库·c++
小鸡脚来咯1 小时前
Hive SQL与SQL不同处
hive·hadoop·sql
一只旭宝1 小时前
Linux专题十二:mysql数据库以及redis数据库
linux·数据库·mysql
萧曵 丶1 小时前
MySQL B+树详解
数据库·b树·mysql
鱼跃鹰飞1 小时前
面试题:Spring事务失效的八大场景
数据库·mysql·spring
ss2732 小时前
类的线程安全:多线程编程-银行转账系统:如果两个线程同时修改同一个账户余额,没有适当的保护机制,会发生什么?
java·开发语言·数据库
郑泰科技2 小时前
windows下启动hbase的步骤
数据库·windows·hbase