我使用以下代码,但它不会返回任何内容,
declare @test varchar(50) ;
declare @result varchar(10) ;
set @result = 'A';
IF(@test = 'A')
BegIN
select count(*) from users where u_id = 15
END
else if (@test == 'B')
BEGIN
END
查询返回结果select count(*) from users where u_id = 15
任何想法如何解决
祝你好运
答案 0 :(得分:1)
你能先试试吗?
declare @test varchar(50) ;
declare @result varchar(10) ;
SET @test = 'A';
IF (@test = 'A')
BEGIN
select count(*) from users where u_id = 15
END
ELSE IF (@test = 'B')
BEGIN
END
答案 1 :(得分:-1)
你试图在if条件下将值设置为@test。
试试这个
IF(@test == 'A')
BegIN
select count(*) from users where u_id = 15
END