SQL随机提取N条记录
2008-12-24 21:59
309 查看
select top N * from 表 order by newid()
Access:
SELECT top N * FROM 表 ORDER BY Rnd(id)
Rnd(id) 其中的id是自动编号字段,可以利用其他任何数值来完成
比如用姓名字段(UserName)
SELECT top N * FROM 表 ORDER BY Rnd(len(UserName))
MySql:
Select * From 表 Order By rand() Limit N
Access:
SELECT top N * FROM 表 ORDER BY Rnd(id)
Rnd(id) 其中的id是自动编号字段,可以利用其他任何数值来完成
比如用姓名字段(UserName)
SELECT top N * FROM 表 ORDER BY Rnd(len(UserName))
MySql:
Select * From 表 Order By rand() Limit N
相关文章推荐
- SQL怎么随机提取出一条信息 mysql 获取随机记录
- SQL随机提取N条记录
- 随机提取Access/SqlServer数据库中的10条记录的SQL语句
- SQL随机提取N条记录
- SQL随机提取N条记录
- 随机提取N条记录的SQL语句(转)
- 随机提取Access/SqlServer数据库中的10条记录的SQL语句
- 随机提取Access/SqlServer数据库中的10条记录的SQL语句
- sql语句随机提取N条记录
- 随机提取N条记录的SQL语句
- SQL随机提取N条记录
- 随机提取N条记录的SQL语句
- 随机提取记录的SQL例子,随机选择表格里的行
- 随机抽取n个记录的SQL(mysql和sqlserver)
- sql随机抽取记录
- sql语句查询获得随机的n条记录
- 从数据库中随机抽取一条记录的SQL语句
- mysql 查询随机条记录的sql语句和php计算概率
- 随机抽取n个记录的SQL
- linq to sql取出随机记录/多表查询/将查询出的结果生成xml