sql if语句具体怎么写.

求大神喵...
if A=Y B=Y C=Y then D=Y
类似这样的句子.
在SQL里怎么写...

SQL中的if语句与伪代码的写法很相似,即:

IF (条件) then
   执行语句体
 END IF;
    
    
举例:
begin
  if  1 > 0 then
    dbms_output.put_line('1>0');
  end if;
end;

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-04-24

第2个回答  2013-04-24
图片代码看不清。我写下我知道的IF语句。 If A = Y Or(And) B = Y Or(And) C = Y
Begin D = Y End

是写OR还是AND那得看你自己的情况。本回答被提问者和网友采纳
第3个回答  2015-11-12
declare @a int=0
declare @b int=0

if (a=1)
begin
set @b=@b+1

end
else

begin
set @b=@b-1
end