- 浏览: 376730 次
- 性别:
- 来自: 四川
文章分类
- 全部博客 (247)
- 数据库以及sql (11)
- java (48)
- 爬虫学习 (20)
- java编程 (28)
- python编程以及安装和配置 (27)
- oracle数据库 (32)
- mongodb基本操作 (4)
- linux学习 (7)
- easyUI (2)
- nodeJs (8)
- python学习 (16)
- 其他 (13)
- hadoop (1)
- svn (1)
- 汉字 (1)
- windows (2)
- jsp (5)
- fiddler (1)
- ETL (1)
- teamviewer (1)
- maven (4)
- GIT (2)
- datagrip (1)
- ocr (1)
- redis (3)
- mysql (3)
- linux (1)
- 数据服务 (0)
最新评论
aaa表数据如下:
序号 name rowid
1 1, AAEfLQAAJAALrdkAAA
2 11, AAEfLQAAJAALrdkAAB
3 12, AAEfLQAAJAALrdkAAC
4 13, AAEfLQAAJAALrdkAAD
select * from aaa where name like '%,1,%' or name like '1,%' or name ='1' or name like '%,1'
亲测好用
出于数据库查询效率
应尽量避免在where 子句中使用or来连接条件,否则将导致引擎放弃使用索引而进行全表扫描
这种方式比较好
select name from aaa where name like '%,1,%'
union all
select name from aaa where name like '1,%'
union all
select name from aaa where name ='1'
union all
select name from aaa where name like '%,1'
序号 name rowid
1 1, AAEfLQAAJAALrdkAAA
2 11, AAEfLQAAJAALrdkAAB
3 12, AAEfLQAAJAALrdkAAC
4 13, AAEfLQAAJAALrdkAAD
select * from aaa where name like '%,1,%' or name like '1,%' or name ='1' or name like '%,1'
亲测好用
出于数据库查询效率
应尽量避免在where 子句中使用or来连接条件,否则将导致引擎放弃使用索引而进行全表扫描
这种方式比较好
select name from aaa where name like '%,1,%'
union all
select name from aaa where name like '1,%'
union all
select name from aaa where name ='1'
union all
select name from aaa where name like '%,1'
发表评论
-
oracle插入O2O_SHOP_INFO_LS
2018-11-16 17:16 728insert into O2O_SHOP_INFO_LS ( ... -
更新区域代码code
2018-09-20 18:26 783--1 update o2o_shop_info_app a ... -
三亚数据库统计sql
2018-09-18 18:26 710--差评数据统计 select a.shop_name, ... -
oracle导入导出某个用户下的所有表以及约束
2018-09-06 11:28 3981导出oracle数据库某个用户下的所有表 exp 用户名/密码 ... -
Oracle如何查询所有表的约束(外键等)
2018-09-06 11:00 81051.查询出所有表的唯一键约束的 禁用sql select ' ... -
数据库恢复表
2018-08-28 15:49 0在删除数据的时候不小 ... -
ELM数据查询
2018-08-16 16:15 0--许可证过期的 (有效期) select shop_name ... -
oracle添加表空间文件以及查询表空间使用率
2018-07-27 17:57 11901.进入cmd窗口 2.超级用户登录:sqlplus / a ... -
oracle数据库存储过程
2018-07-11 17:55 625... -
关系型数据库的ACID特性(金典解读关系型数据的一致性)
2018-07-11 16:55 2180关系型数据库的ACID特性 A:原子性 C:一致性 I:隔离性 ... -
提示符导入导出oracle表数据
2018-07-02 10:40 475--导出 C:\Users\1>exp o2optzq/ ... -
解决PLSQL连接oracle慢 的方法(监听日志文件过大)
2018-03-07 10:33 1297原因: G:\app\Administrator\diag\t ... -
oracle数据库中查询 一个字段包含另一个字段sql
2018-01-17 17:10 9917select * from table a where 字 ... -
plsql连接本地oracle数据库,而远程主机却无法连接,出现无监听程序的解决方法
2018-01-11 14:34 1659作者原地址:http://blog.csdn.net/u011 ... -
PLSQL 添加新用户和配置权限
2018-01-02 15:12 18101.PLSQL登录超级管理员 2.找到All objects中 ... -
oracle时间转换为字符、截取字符
2017-12-11 17:36 706表示year的:y 表示年的最后一位 yy 表示年的最后2位 ... -
oracle 根据数值范围分组 (group by )
2017-12-08 17:51 2738create table aa_test ( name va ... -
判断web死链接
2017-12-05 11:09 484--第一步 update bj_web20171204 set ... -
windows下命令提示符导出oracle 数据表 (exp)
2017-11-10 10:48 1137使用exp方式导出本地oracle数据库中的数据表 1.导 ... -
oracle11g 监听无法启动(或启动后自动停止)
2017-11-02 15:21 1695# listener.ora Network Configur ...
相关推荐
在IT行业中,数据库查询是日常开发中的重要环节,特别是模糊查询,它允许用户使用通配符来搜索不完全或不确定的信息。本主题聚焦于Java与Oracle数据库结合进行的简单模糊查询,这对于网页开发中使用JSP(JavaServer ...
在Oracle 11g Release 2数据库管理系统中,掌握分组查询GROUP BY、模糊查询LIKE、连接查询JOIN以及IN()和NOT IN()等查询技术是至关重要的,它们为数据分析师和开发人员提供了强大的数据筛选与汇总能力。以下是对这些...
Oracle拼音首字母查询是一种在Oracle数据库中实现对汉字进行拼音首字母检索的技术。在中文环境中,为了方便用户根据汉字的拼音首字母进行快速查找,这种查询方式尤其有用。Oracle数据库虽然原生支持英文字符集,但...
对于Nhibernate不直接支持的模糊查询,可以编写自定义的HQL(Hibernate Query Language)来实现。 总结,Nhibernate的模糊查询提供了灵活的API,可方便地在C#代码中完成SQL的`LIKE`操作。然而,使用时要注意性能...
Oracle数据库在处理树形结构数据时提供了强大的递归查询功能,这种特性对于组织结构、产品分类、层级菜单等场景的应用非常广泛。递归树形结构查询主要依赖于`CONNECT BY`和`PRIOR`关键字,它们允许我们构建复杂的...
它提供了丰富的功能,包括数据存储、管理和检索,适用于各种规模的企业和组织。本篇将深入探讨Oracle数据库的基本查询知识,帮助初学者理解如何在Oracle环境中进行数据操作。 一、SQL基础 SQL(结构化查询语言)是...
1. **使用Hint**:虽然通常不推荐使用,但在某些特定情况下,通过强制使用Hint(提示)可以显著提高查询性能。 2. **位图索引的应用**:对于只存储“是”或“否”信息的字段,建议使用位图索引以节省存储空间并提高...
模糊查询允许用户使用不精确的关键词或通配符来搜索信息,这在处理大量数据时尤其有用,因为用户可能记不住确切的细节。DELPHI,一个强大的对象 Pascal 编程环境,提供了丰富的功能来支持这种查询方式。 在描述中...
2. **Oracle模糊查询** Oracle的模糊查询函数`LIKE`、`INSTR`、`SOUNDEX`和`SIMILAR TO`等可以辅助实现同音字查询。其中,`SOUNDEX`函数可以计算字符串的发音代码,但主要针对英文,对于中文的支持有限。`INSTR`...
在Oracle中,查询语句是数据操作的核心,本篇文章将详细讲解Oracle查询语句的一些关键知识点。 首先,Oracle是大小写敏感的,这意味着在编写SQL语句时,需要特别注意变量名、表名和字段名的大小写。在条件表达式中...
在Oracle数据库中,有时我们需要从多个字段中搜索包含特定关键字的数据。这种需求在很多场景下都非常常见,比如在CRM系统中搜索客户信息、在文档管理系统中查找文档等。本文将详细介绍如何利用Oracle SQL语句实现多...
后台操作则涉及到系统的维护和管理,可能包括数据更新、错误修复、性能优化等功能。这部分通常由管理员执行,以确保系统运行的稳定性和数据的准确性。C#的面向对象特性使得代码结构清晰,易于维护,同时,它的多线程...
### Oracle 11g 操作详解 #### 一、Oracle 11g 安装与配置 ...以上是 Oracle 11g 数据库的基本操作指南,涵盖了从安装配置到数据查询与管理的各个方面,帮助初学者快速上手 Oracle 数据库的操作与维护。
而模糊同音查询则是在同音查询的基础上,进一步考虑方言发音的差异,即使不知道正确的发音或拼写,通过输入发音相近的关键字也能检索到相关的信息。 ### 实现方法 文章中提出了一种实现汉字模糊同音查询的方法。其...
### Oracle 查询优化详解 在数据库管理系统中,Oracle是一款非常成熟且功能强大的关系型数据库系统,广泛应用于企业级应用。为了提高系统的性能与响应速度,进行有效的Oracle查询优化至关重要。本文将从多个方面...
然而,在 Oracle8i 版本之前,对大字段 CLOB 仍然不支持在 where 子句直接的 Like 操作。这使得开发者无法直接对 CLOB 字段中的内容进行 Like 查找。幸运的是,通过使用 DBMS_LOB 包,我们可以实现对 CLOB 字段中的...
1. 防止SQL注入攻击:在使用iBATIS进行模糊查询时,需要确保参数的安全性,以防止SQL注入攻击。例如,以下代码是错误的: ```sql SELECT * FROM t_stu WHERE s_name LIKE '%$name$%' ``` 这种代码容易受到SQL注入...
第2章过滤和排序数据讲述了如何使用WHERE子句过滤数据,包括使用判断条件、IN条件、NOT操作符、LIKE条件进行模糊匹配以及排序查询结果。本章是数据检索部分的核心内容,涉及到数据筛选和结果展示的技巧。 第3章单行...
### Oracle 11g 复习题知识点梳理 #### 第二章知识点详解 **一、填空题知识点解析** 1. **Oracle数据库物理存储结构**: - **数据文件**:存储实际的数据信息。 - **日志文件**:记录数据库的所有事务更改,...
通过查询这些元数据表,开发者可以获取到所有可能的查询路径,然后结合QT和OCI接口构建模糊查询的逻辑。 QT是一个跨平台的应用程序开发框架,它提供了丰富的GUI工具和库,方便开发者构建用户界面和数据库连接。在QT...