随机提取记录

网络整理 - 09-03
前段时间要做一个考试系统,竟然不知道如何从数据库中随机提取记录,后来查找了一下,发现其实很简单,代码如下:
'随机提取10条记录
select top 10 * from 表名 order by rnd(id)
'rnd(id) 其中的id是自动编号字段
'也可以利用其他数值来提取,比如用姓名字段(username)
select top 10 * from 表名order by rnd(len(username))