如何在select中使用比较运算符即
从对偶中选择1=2;
期望布尔结果
这个请求给了我一个错误00923.00000-";FROM关键字未在预期的"处找到;
是的,您可以使用比较运算符,但在需要布尔值的子句中使用,例如WHERE
、HAVING
等。
一个不使用函数和case
运算符的可重写示例:
select (
select 'true' from dual where 1=2 union all
select 'false' from dual
order by 1 desc fetch first row only) "boolresult"
from dual
/
boolresult
----------------
false