SQL中A与B同时满足条件的存储过程怎么写

2025-03-25 06:09:26
推荐回答(2个)
回答1:

一条SQL语句就行了

select COL1*COL2 from (select (case when A = 'true' then 1 else 0 end) as COL1,(case when B < 2 then 1 else 0 end) as COL2 from C) as t

回答2:

if c.a=true and c.b <2 then
select 1;
else select 0;