sql – 如何使用Oracle中的Select Exists?
发布时间:2020-12-12 06:39:57 所属栏目:MsSql教程 来源:网络整理
导读:Oracle中以下SQL Query的等价物是什么? SELECT CAST( CASE WHEN EXISTS(SELECT * FROM theTable where theColumn like 'theValue%') THEN 1 ELSE 0 END AS BIT) 我只想要一个使用存在的oracle查询,它像上面一样返回0或1. 解决方法 相当于: select count(*)
Oracle中以下SQL Query的等价物是什么?
SELECT CAST( CASE WHEN EXISTS(SELECT * FROM theTable where theColumn like 'theValue%') THEN 1 ELSE 0 END AS BIT) 我只想要一个使用存在的oracle查询,它像上面一样返回0或1. 解决方法相当于:select count(*) from dual where exists (SELECT * FROM theTable where theColumn like 'theValue%') (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- sql-server – 不确定SQL Server 2008 Express是否升级到We
- SQL Server 数据库分离与附加 就这么简单!
- MySQL优化配置文件my.ini(discuz论坛)
- 创建SQLSERVER MD5()
- SQL性能方面,还有什么更好的:IF … ELSE子句或WHERE LIKE子
- SqlServer低版本数据库附加Sql高版本数据库或备份文件
- sql-server – 有可能在Sql Server和PostgreSQL上做“where
- SQL Server从每个分类选择10条记录的sql语句
- sqlserver 数据横向查询和游标使用
- SQLServer 服务器架构扩展之数据库扩展的一些步骤