这几天在给项目的bug,发现库存统计、月度统计等各种统计经常出现问题,现在根据自己的经验总结几点: 常见问题: 1、汇总的数据和明细字段的值不一致 2、汇总的总数和明细条数不一致 分析: 1、切记统计汇总和查询明细的条件保持一致,任何一个统计条件放的宽了,结果就对不上了 2、主表和关联的表有同样字段 ...
分类:
其他好文 时间:
2019-09-01 23:28:27
阅读次数:
99
1. Sharding Jdbc概念与使用技巧 此讲解版本为 ,目前最新的版本 2019年5月21日发布 1.1. 绑定表 指 分片规则一致 的主表和子表。例如: 表和 表,均按照 分片,则此两张表 互为绑定表 关系。绑定表之间的多表关联查询不会出现笛卡尔积关联,关联查询效率将大大提升。举例说明,如 ...
分类:
数据库 时间:
2019-08-22 13:07:09
阅读次数:
155
代码 SELECT *FROM studentINNER JOIN score ON student.sid = score.student_id INNER JOIN class ON student.class_id = class.cid; student为主表,score和class为从表 ...
分类:
其他好文 时间:
2019-08-18 13:17:36
阅读次数:
103
sql语句以user作为主表 用户的全部信息,以为用户下的角色的。并不是所有的用户都有角色,有角色的就带角色。没角色的就为null 首先修改实体类 定义List<Role> 生成getter和setter ...
分类:
其他好文 时间:
2019-08-08 12:55:12
阅读次数:
64
typora root url: ./ SQL语法顺序和执行顺序 SQL语法顺序 SQL执行顺序 第一步:加载from子句的前两个表计算笛卡尔积,生成虚拟表vt1; 第二步:筛选关联表符合on表达式的数据,保留主表,生成虚拟表vt2; 第三步:如果使用的是外连接,执行on的时候,会将主表中不符合on ...
分类:
数据库 时间:
2019-08-05 15:47:08
阅读次数:
169
启动、停止服务 1.启动命令: net start mysql 2.停止服务命令: net stop mysql 登录、退出 1.登录命令: mysql uroot proot // u后面是用户的登录的用户名, p是用户登录密码,方式一,使用此方式在mysql5.6以后会出现警告,但是并没有什么影 ...
分类:
数据库 时间:
2019-08-03 01:07:18
阅读次数:
118
作用:在多表关联插入数据时,一般主表的主键都是自动生成的,所以在插入数据之前无法知道这条数据的主键,但是从表需要在插入数据之前就绑定主表的主键,这是可以使用主键回显技术: 方法1:xml配置 (1)我们要增加规格选项,必须要知道新增规格的ID, 所以我们在修改pinyougou dao 的TbSpe ...
分类:
其他好文 时间:
2019-07-23 00:06:30
阅读次数:
306
表连接: 1、内连接 交叉连接 from 表1 [连接方式] join 表2 [on 连接条件]; 一个join连接两个数据库,on后接两个表的连接条件 两个表字段相等的数据 2、外连接=left左连接+right右连接,以放置前后为顺序。 左连接:以左表为主表,不满足数据也查询,右表根据左边自动补 ...
分类:
数据库 时间:
2019-07-19 12:45:55
阅读次数:
123
分组查询:select class,count(*)from student group by having count(*)>5; 先创建主表: -- 创建部门表(主表)CREATE TABLE dept01( did INT PRIMARY KEY, 主表 dname VARCHAR(10), ...
分类:
数据库 时间:
2019-07-19 12:42:06
阅读次数:
174
目录 [toc] 概要 ORM常用字段 ORM基础 自定义一个插入类型,即固定长度 创建类终极版 注意多对多关系中的主表设置在正向查找比较多的表,如图书馆中一般通过书名查找比较多,因此主表就是书表,作者表就是外键表 多对多关系表创建 自己指定第三张表多对多的关系 ( 1 ) ORM自动帮我关联第三张 ...
分类:
其他好文 时间:
2019-07-10 23:14:41
阅读次数:
233