表中行的拼接: 用union 不去重就为 union all 表中列的拼接: 用内联接的话:inner join .. on..(链接条件) 内联结时必须使用ON子句,并且要书写在FROM和WHERE之间。 ...
分类:
其他好文 时间:
2019-12-31 10:42:47
阅读次数:
78
多层次报表是常见的报表形式,典型的如分组报表和主子报表。其中的关联运算(组与明细、主表和子表)由于有层次而不能直接在数据库中完成,需要在报表端完成。而报表端一般只能采用排序和遍历的方法实现关联,性能又比较差。 本文介绍的润乾报表可以利用层次数据集(需要结合集算器实现)在数据源计算过程中完成关联计算, ...
分类:
其他好文 时间:
2019-12-27 23:51:39
阅读次数:
76
1.代码生成器: [正反双向](单表、主表、明细表、树形表,快速开发利器)freemaker模版技术 ,0个代码不用写,生成完整的一个模块,带页面、建表sql脚本、处理类、service等完整模块2.多数据源:(支持同时连接无数个数据库,可以不同的模块连接不同数的据库)支持N个数据源3.阿里数据库连 ...
分类:
编程语言 时间:
2019-12-27 13:56:18
阅读次数:
117
外键 什么是外键 外键是指引用另一个表中的一列或多列,被引用的列应该具有主键约束或唯一性约束,并且用于建立和加强两个表数据之间的链接。 /*被引用的表(即表grade)是主表,引用外键的表(即表student)是从表,两个表是主从关系。*/ 为表添加外键约束 语法格式:ALTER TABLE 表名 ... ...
分类:
其他好文 时间:
2019-12-19 13:15:25
阅读次数:
264
这是使用(+)的sql语句(已简写) 这是使用left join的sql语句 两个sql的结果不一致,通过查找问题,更改使用+的sql 更改后结果一致 结论: oracle使用+简写左关联时,两个表的非关联条件若有(+),则最后的结果行数与主表相同,若两个表的非关联条件没有(+),则这些非关联条件会 ...
分类:
数据库 时间:
2019-12-16 13:24:26
阅读次数:
94
JPA数据懒加载LAZY和实时加载EAGER(二) 懒加载LAZY和实时加载EAGER的概念,在各种开发语言中都有广泛应用。其目的是实现关联数据的选择性加载,懒加载是在属性被引用时,才生成查询语句,抽取相关联数据。而实时加载则是执行完主查询后,不管是否被引用,立马执行后续的关联数据查询。社区里有人认 ...
分类:
其他好文 时间:
2019-12-11 17:12:25
阅读次数:
107
在一对多关系中,我们习惯把一的一方称之为主表,把多的一方称之为从表。在数据库中建立一对多的关系,需要使用数据库的外键约束。 什么是外键? 指的是从表中有一列,取值参照主表的主键,这一列就是外键。 package com.ytkj.entity; import javax.persistence.*; ...
分类:
编程语言 时间:
2019-12-09 01:01:36
阅读次数:
74
12.2总结;学习了数据的约束,给数据设置默认值.主键.自增长.和外键的使用方法:添加数据,先添加主表,再添加副表,修改数据: 先修改副表,再修改主表,删除数据:先删除副表,再删除主表.连接查询的语法from 表1 join 表2 on 连接条件 业务字段要取得非空+唯一的效果,适用not null ...
分类:
数据库 时间:
2019-12-03 15:37:01
阅读次数:
97
本来写了一份,临时有事忘保存,丢了,现在重新写一份 使用mybatis的resultMap进行复杂查询 首先来了解一下数据表的结构。 现在共有两张表,paper_template和paper_template_question_setting,其中paper_template是主表,setting是 ...
分类:
其他好文 时间:
2019-11-26 19:10:54
阅读次数:
60
表关联和约束表关系:一对一 字段设置不可重复unique一对多 普通外键关联多对多 中间表关联 创建表关联--外键:1create table 时,在最后面加入constraint name foreign key(ziduan) referncese 表(字段) 关联索引名 从表字段 主表字段2 ...
分类:
数据库 时间:
2019-11-19 14:17:42
阅读次数:
92