读书人

一个具有挑战的 sql 语句大家可以来

发布时间: 2012-02-14 19:19:19 作者: rapoo

一个具有挑战的 sql 语句,大家可以来试试!
select * from major_site where
age_type = 'qingnian ' and time_type = 'moning ' and machine_type 'dvn_1 '
go

这个查询可以返回多条记录,现在要把它修改为这样的查询
1) 每次只能返回一条记录
2) 每次返回的记录是随机的,即争取与上次返回的记录不同



[解决办法]
--每次随机获取一条记录

select top 1 *
from 部门
order by newid()

[解决办法]
--每次随机获取一条记录

select top 1 *
from major_site
where age_type = 'qingnian '
and time_type = 'moning '
and machine_type = 'dvn_1 '
order by newid()

读书人网 >其他数据库

热点推荐