操作符+通配符【 like ‘_%’】组合进行模糊查询 ...
分类:
其他好文 时间:
2019-09-30 16:39:34
阅读次数:
72
Key值通配符 既然是数据库,肯定有模糊查询的需求,Redis允许使用通配符,这一点,在做一些批量删除的时候,会非常实用 *: 通配任意多个字符 ?: 通配单个字符 []: 通配括号内的某1个字符 String类型 因为存在一种技术,叫序列化,图省事的话,只使用这一种,就够用了 ...
分类:
其他好文 时间:
2019-09-28 20:05:59
阅读次数:
89
全表扫描是数据库搜寻表的每一条记录的过程,直到所有符合给定条件的记录返回为止。通常在数据库中,对无索引的表进行查询一般称为全表扫描;然而有时候我们即便添加了索引,但当我们的SQL语句写的不合理的时候也会造成全表扫描。 以下是经常会造成全表扫描的SQL语句及应对措施: 1. 使用null做为判断条件 ...
分类:
数据库 时间:
2019-09-26 21:32:27
阅读次数:
90
一般用substring函数截取出特定字段,如 --用户姓名第二个字是'大'字的 select * from Users where SUBSTRING(UserName,2,1)='大' 第二种方法就是直接like模糊查询,看具体情况使用 select * from Users where Use ...
分类:
数据库 时间:
2019-09-23 18:15:10
阅读次数:
124
前言 开心一刻 我要飞的更高,飞的更高,啊! 谓词 SQL 中的谓词指的是:返回值是逻辑值的函数。我们知道函数的返回值有可能是数字、字符串或者日期等等,但谓词的返回值全部是逻辑值(TRUE/FALSE/UNKNOW),谓词是一种特殊的函数。关于逻辑值,可以查看:神奇的 SQL 之温柔的陷阱 → 三值 ...
分类:
数据库 时间:
2019-09-23 10:21:53
阅读次数:
126
一:LIKE运算符 1.用%通配多个字符 1)查询以“王”开头的学生信息 select 字段名1,字段名2...... from 表名 where 字段名 like “王%”; 2)查询含有“王”的学生信息 select 字段名1,字段名2...... from 表名 where 字段名 like ...
分类:
其他好文 时间:
2019-09-22 16:35:54
阅读次数:
92
1、mybatis动态sql 2、模糊查询 3、查询返回结果集的处理 4、分页查询 5、特殊字符处理 1.mybatis动态sql If、trim、foreach If 标签判断某一字段是否为空 trim 标签一般用于去除sql语句中多余的and关键字,逗号,或者给sql语句前拼接 “where“、 ...
分类:
数据库 时间:
2019-09-22 10:58:45
阅读次数:
113
插入 插入数据 批量插入 删除 删除数据 批量删除 更新 更新数据 批量更新 查询 查询全部,模糊查询,相应变量查询 可变变量查询 批量查询 注意事项 ...
分类:
其他好文 时间:
2019-09-11 21:48:40
阅读次数:
74
在JDBC中实现SQL语句的模糊查询 在大多数情况下我们可以在JDBC中写入sql语句通过占位符的方式来直接查询,但是如果要进行模糊查询,需要转义字符才能够正常查询。 sql语句: 在大多数情况下我们可以在JDBC中写入sql语句通过占位符的方式来直接查询,但是如果要进行模糊查询,需要转义字符才能够 ...
分类:
数据库 时间:
2019-09-07 01:29:44
阅读次数:
140
各种树操作, 用来查询表中带有子父节点的信息 Oracle 树操作(select…start with…connect by…prior) 模糊查询(||是连接符) oracle数据库中日期进行比较 Oracle数据库中chr()、ascii()、asciistr()、convert()函数的使用 ...
分类:
数据库 时间:
2019-09-06 23:16:14
阅读次数:
215