mysql随机查询10条数据

发布时间: 2023-11-21 11:52 阅读: 文章来源:1MUMB2353PS

1、如果id是自增的数字

select*FROM表名WHEREid >= (selectFLOOR(MAX(id) * RAND())FROM表名)ORDER BYidLIMIT 10;

2、如果id是随机字符串

select*FROM表名WHEREid >= uuid()ORDER BYidLIMIT 10;
•••展开全文