在存储过程中我要实现一个IF的嵌套语句查询,类似与
if()
{
if()
{
......
}
else
{
......
}
}
else
{
......
}
请问这样的SQL语句要怎么写啊?
if(@a == ‘xxxx‘)
BEGIN
if(@B == ‘XXXXXXXXXXX‘)
BEGIN
.........
END
else
BEGIN
.........
END
END
else
BEGIN
......
END
if
()
begin
if
()
begin
`````
end
else
begin
```
end
end
else
begin
`````
end
declare @a int,@b varchar(100)
set @a=(select count(titles_id) from titles);
set @b=convert(varchar(100),@a);
if @a<14
select @a+1 as a
else
begin
select @b+‘2‘ as b
select 900
end
原文:http://www.cnblogs.com/caicaizi/p/4941365.html