置百丈玄冰而崩裂,掷须臾池水而漂摇。

利用Sql语句取随机一条记录

学习笔记 admin

 SQL Server:
Select TOP N * From TABLE Order By NewID()

Access:
Select TOP N * From TABLE Order By Rnd(ID)
Rnd(ID) 其中的ID是自动编号字段,可以利用其他任何数值来完成,比如用姓名字段(UserName)
Select TOP N * From TABLE Order BY Rnd(Len(UserName))

发表评论:

验证码