如果table1不包含,我需要编写一个从table1中选择记录的视图,以便它转到下一个替代表,如table2或table3等。
Pl建议。
答案 0 :(得分:1)
如果你需要的是找到第一场比赛并返回结果......那么一个视图对你没有帮助。你需要一个存储过程......比如......
create procedure spname
as
begin
if exists (select * from table1 [where clause condition])
select * from table1
else if exists (select * from table2 [where clause condition])
select * from table2
else if exists (select * from table3 [where clause condition])
select * from table3
end