mysql> SELECT * FROM table1, table2 WHERE a=b AND c<d
-> ORDER BY RAND() LIMIT 1000;
每执行一次where,rand()就执行一次,以便形成随机过程
本文探讨了MySQL中使用RAND()函数在WHERE子句中执行随机过程的方法,通过示例展示了如何在查询中加入RAND()并结合ORDER BY和LIMIT实现随机抽取指定数量的数据行。
mysql> SELECT * FROM table1, table2 WHERE a=b AND c<d
-> ORDER BY RAND() LIMIT 1000;
每执行一次where,rand()就执行一次,以便形成随机过程
715
379

被折叠的 条评论
为什么被折叠?