MySql 随机取N条数据

需求:用SQL语句随机从数据库中随机取N条数据。

以前不太清楚SQL语句可以直接随机取数据,今天查了一下,发现有两个随机函数: newid() 和 rand() 刚才验证了一下,只有一个,是 rand(),newid() 是MsSql 里面的,更正。(我还是不严谨。。囧)

所以随机取数据就可以这么写:

SELECT FROM aaa ORDER BY rand() LIMIT N
posted @ 2010-05-22 15:25  速易系统  阅读(369)  评论(0编辑  收藏  举报