-- 从表中随机获取一条记录
SELECT * FROM table_name
ORDER BY RAND()
LIMIT 1;
-- 解释:
-- 1. `SELECT * FROM table_name`:选择表中的所有列。
-- 2. `ORDER BY RAND()`:使用 `RAND()` 函数对结果进行随机排序。
-- 3. `LIMIT 1`:限制返回的结果为一条记录。
如果需要从特定列中随机获取值,可以修改查询语句:
-- 从特定列中随机获取一个值
SELECT column_name FROM table_name
ORDER BY RAND()
LIMIT 1;
-- 解释:
-- 1. `SELECT column_name FROM table_name`:选择表中的特定列。
-- 2. `ORDER BY RAND()`:使用 `RAND()` 函数对结果进行随机排序。
-- 3. `LIMIT 1`:限制返回的结果为一个值。
上一篇:mysql更新表数据命令
下一篇:mysql配置远程连接
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站