定义主键--唯一标识一条记录,不能有重复的,不允许为空外键--表的外键是另一表的主键, 外键可以有重复的, 可以是空值索引--该字段没有重复值,但可以有一个空值 作用主键--用来保证数据完整性外键--用来和其他表建立联系用的索引--是提高查询排序的速度 个数主键--主键只能有一个外键--一个表可以有 ...
分类:
数据库 时间:
2018-03-21 14:06:58
阅读次数:
179
Btree索引和哈希索引(索引是一种数据结构,提高查询,排序,分组速度) Btree索引的数据结构是平衡二叉树,时间复杂度为lgN 哈希索引的数据结构是一个Hash函数,时间复杂度为O(1),数据输入Hash函数,输出一个数据行Address 劣势:内存空间会有冗余不一定是紧密排列的;不利于范围查询 ...
分类:
数据库 时间:
2018-03-18 01:23:18
阅读次数:
303
一、通过oid查询 二、HQL查询 1、基本查询 2、条件查询 3、排序 4、分页查询 5、聚合查询 6、投影查询 7、多表查询 SQL的多表查询 HQL的多表查询(一般不用,还不如用原生SQL呢) 1、内连接 [Customer [cust_id=1, cust_name=鑫哥论文], LinkM ...
分类:
Web程序 时间:
2018-02-25 20:40:03
阅读次数:
280
一、语法 1、基本查询 2、条件查询 3、分页查询 4、排序查询 5、统计查询 二、离线查询 1、非离线的Criteria 2、离线的Criteria 3、演示 ...
分类:
Web程序 时间:
2018-02-22 19:47:12
阅读次数:
194
一、新增数据 二、查询数据 2.1普通查询 2.2 查询数据显性展示 在类中定义 2.3 获取第一条数据 2.4 获取所有数据 2.5 多条件查询 2.6 模糊查询 2.7 and / or 2.8 in_ 2.9 排序 三、修改数据 第一种赋值 第二种update 回滚 四、统计 五、分组 ...
分类:
数据库 时间:
2018-01-19 18:48:22
阅读次数:
226
阅读目录 一 单表查询的语法 二 关键字的执行优先级(重点) 三 简单查询 四 WHERE约束 五 分组查询:GROUP BY 六 HAVING过滤 七 查询排序:ORDER BY 八 限制查询的记录数:LIMIT 九 使用正则表达式查询 一 单表查询的语法 SELECT 字段1,字段2... FR ...
分类:
数据库 时间:
2018-01-18 00:55:00
阅读次数:
229
QBC查询 (Query By Criteria) *****QBC查询有三个特点 **查询时不写sql语句 而是用方法来查询 **操作实体类和属性 **通过criteria对象来实现 1.查询所有 2.条件查询 3.条件查询之模糊查询 4. 排序查询 5.分页查询 6.统计查询(类似hql中的聚集 ...
分类:
Web程序 时间:
2018-01-06 21:05:49
阅读次数:
212
1.HQL查询(hibernate query language) 操作的是实体类和属性 *查询所有记录 2.条件查询 *****1. **********2.模糊条件查询 3.排序查询 4.分页查询 在mysql中实现分页使用关键字limit实现 在hibernate中封装了两个方法来实现分页查询 ...
分类:
Web程序 时间:
2018-01-06 18:58:58
阅读次数:
221
QBC(Query By Criteria) 分页查询 排序查询 条件查询 GT: Greater Than , GE: Greater than or Equivalent with , = LT: Less than, list = criteria.list(); for(Person per ...
分类:
Web程序 时间:
2017-12-16 14:49:56
阅读次数:
200
设置参数 分页 投影查询 QBC查询 1,查询所有createCriteria 模糊查询 排序查询 分页查询 统计查询 离线查询 Hql多表查询 迫切内连接 HQL左外连接 右连接 没有迫切右连接 Hibenaite检索策略 批量抓取 batch-size值越大 发送的sql语句越少 其实想看的都在 ...
分类:
Web程序 时间:
2017-12-08 22:54:15
阅读次数:
251