MySQL 随机查询表中N条记录
mysql随机查询N条记录method1: SELECT*FROMtablenameORDERBYRAND()LIMITN;method2: SELECT*FROMtablenameAST1JOIN(SELECTROUND(RAND()*(SELECTMAX(id)FROMtablename))...
转: 从Mysql某一表中随机读取n条数据的SQL查询语句
若要在i≤R≤j这个范围得到一个随机整数R,需要用到表达式FLOOR(i+RAND()*(j–i+1))。例如,若要在7到12的范围(包括7和12)内得到一个随机整数,可使用以下语句:SELECTFLOOR(7+(RAND()*6));以上摘抄自MySQL手册从Mysql表中随机读取数据不难,方法还...