select * from a order by rand() limit 5; 随机获取5个,不过这样效率太低了(不用这个)
PHP或MYSQL怎么实现随机在a表中取5条记录呢?条件:
1.不能重复
2.不能有空值比如有id为1,2,3,4,8,9,10,14的8条记录,随机取5条记录,怎么取?