SQL SERVER2000教程-第五章 处理数据 第二十五节从SQLSERVER2000中随机提取N条记录

版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。 [url]http://chenxing.blog.51cto.com/240526/44614[/url]
select top N 字段名 from 表名 order by newid()
N为本次要提取的记录数量
NEWID
创建 uniqueidentifier 类型的唯一值。
语法
NEWID ( )
返回类型
uniqueidentifier
下面的SQL语句从表中提取前10条记录,记录按NEWID()函数产生的唯一值进行排序
select top 10 study_matter,study_data from study_english_小学英语 order by newid()
 

你可能感兴趣的:(sql,数据库,教程,休闲,server2000)