先取随机数,然后定位:
如:随机xxx,主键ID
select top 1 * from table id in(select top xxx * from table order by id asc) order by desc
如:随机xxx,主键ID
select top 1 * from table id in(select top xxx * from table order by id asc) order by desc
调试欢乐多
如:随机xxx,主键ID
select top 1 * from table where id in(select top xxx * from table order by id asc) order by desc
这里可以选出第n条记录。
这里可以选出第n条记录。
select * from tblTable ORDER BY RAND() limit n,1;
这里可以选出随机第n条记录。N 自己设定