一个具有挑战的 sql 语句,大家可以来试试!解决办法
一个具有挑战的 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()
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()