oracle 遇到的查询小问题
2009-11-06 17:35
357 查看
1.查询某个字段中,某个字符出现的次数=2.
比如
select * from us_pm_pminfo p
where LENGTH(p.instance_id)-LENGTH(REPLACE(p.instance_id,'.',''))=2
原理:先查询出特定的字符,并替换为空字符,并获取长度;
然后,使用原字符串长度-新字符串长度 得出结果本文出自 “简单” 博客,请务必保留此出处http://dba10g.blog.51cto.com/764602/223292
比如
select * from us_pm_pminfo p
where LENGTH(p.instance_id)-LENGTH(REPLACE(p.instance_id,'.',''))=2
原理:先查询出特定的字符,并替换为空字符,并获取长度;
然后,使用原字符串长度-新字符串长度 得出结果本文出自 “简单” 博客,请务必保留此出处http://dba10g.blog.51cto.com/764602/223292
相关文章推荐
- Hibernate中使用Oracle遇到的查询问题(记录帖)
- 工作中遇到的oracle分页查询问题及多表查询相关
- oracle日期时间段查询遇到问题to_date ora-01847 day of month must be between 1 and last day of month
- Oracle 级联查询遇到的问题
- 开发过程中遇到的问题1--------我们的mysql的查询语句时自己写的,没有用oracle的nextvalue函数。所以这里涉及到了并发的问题。
- linux 操作系统下安装oracle遇到的问题及解决方法
- oracle使用in子查询中用到replace函数问题
- 项目使用.NET+Oracle遇到的问题
- sqlalchemy的查询遇到的问题
- Oracle中查询同一个日期字段,格式不同的问题
- MySQL 查询中遇到的若干问题
- 在 SQL Server 中查询EXCEL 表中的数据遇到的各种问题
- 遇到 JDBC执行sql查询,报[列名无效]问题
- 记录在WIN7 64位安装32位Oracle 11G遇到的问题
- 使用mysql数据库查询时遇到中文的问题
- linux下安装oracle中遇到的一些问题
- 在oracle中遇到TNS错误问题怎么办
- [zz]安装oracle 10g经常会遇到的问题解决方案
- hql和sql区别(在学习hibernate查询时候遇到的问题)
- Wrap加密Oracle 存储过程,函数,包遇到的问题