检查从sql查询返回的多个值

时间:2016-10-11 23:34:22

标签: mysql sql

我试图在一个返回两个值的表上运行查询(称之为fstValue和lstValue)。在fstValue> = 0 AND lstValue< = 100的情况下,我试图让我的查询返回True,而在所有其他情况下都是false。

在MySQL中有没有办法做到这一点?

2 个答案:

答案 0 :(得分:0)

select case when fstValue >=0 AND lstValue <= 100
            then 'true'
            else 'false'
       end as result
from your_table

答案 1 :(得分:0)

这一个:

set @firstvalue = 98;
set @lastvalue = 100;
select case when (@firstvalue>=0 and @firstvalue<=100) 
and @lastvalue>=0 and @lastvalue<=100 then  'True'
 else  'False' end as '0 to 100';