用法如下:
select case when exists(select 1 from t_test c where c.name = 'zhangsan'
and c.age = 23 ) then 1 else 0 end
from dual;
本文介绍了一个 SQL 用例,展示了如何使用 case when 语句来根据特定条件返回不同的结果。此示例中,从 t_testc 表中查找名为 'zhangsan' 年龄为 23 的记录是否存在,并据此返回 1 或 0。
用法如下:
select case when exists(select 1 from t_test c where c.name = 'zhangsan'
and c.age = 23 ) then 1 else 0 end
from dual;
5269

被折叠的 条评论
为什么被折叠?