我试图在一个返回两个值的表上运行查询(称之为fstValue和lstValue)。在fstValue> = 0 AND lstValue< = 100的情况下,我试图让我的查询返回True,而在所有其他情况下都是false。
在MySQL中有没有办法做到这一点?
答案 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';