日期:2014-05-17  浏览次数:20588 次

sql中使用newid()问题
我希望在数据库中随机选择10天数据,使用order by newid()

当符合要求的数据大于10条时显示正常,但是当符合要求的数据低于10条时则依旧显示10条,且多条是重复数据,求方法,当数据小于10条如6条则只显示这6条数据的方法

select top 10 name,id from escd where tel<>"" order by newid() desc

------解决方案--------------------
该回复于2013-05-31 13:03:06被管理员删除

------解决方案--------------------
该回复于2013-05-31 13:03:07被管理员删除