G
genglimin
Unregistered / Unconfirmed
GUEST, unregistred user!
我要在存储过程中返回一个结果集.我要先做一个查询,如果这个查询有记录,那么就返回这个结果集合,否则就返回另外一个查询的结果集.我目前是这样做的
if exists( select * from Books where title='项目')
begin
select * from Books where title='项目'
end
else
select * from Orders where customer='张三'
可以执行,但感觉这样不对,谁有好的办法
if exists( select * from Books where title='项目')
begin
select * from Books where title='项目'
end
else
select * from Orders where customer='张三'
可以执行,但感觉这样不对,谁有好的办法