1、送检单位 代理商是从代理商表中取得数据 销售人员从销售表中取得数据 说一个简单的思路: sql语句找到连接两个表的条件,把另外一个表要用到的字段 写一个 <resultMap type="com.biodx.bus.inspectionUnit.model.Agent" id="agentBas ...
分类:
其他好文 时间:
2017-07-07 15:26:17
阅读次数:
146
1、源码包安装MySQL直接进不去的,需要做环境变量,在/etc/profile文件中添加PATH=/usr/local/mysql/bin:$PATH export PATH两行的命令,使用surce /etc/profile重新加载环境变量, 若不明白请看上篇文章源码安装MySQL。 2、进入数 ...
分类:
数据库 时间:
2017-07-01 14:36:16
阅读次数:
185
观点:对于n+1问题的理解。 一般而言说n+1意思是,无论在一对多还是多对一当查询出n条数据之后,每条数据会关联的查询1次他的关联对象,这就叫做n+1。 但是我的理解是,本来所有信息可以一次性查询出来,也就是简单的连表查询,但是Hibernate会首先查询1次得到当前对象,然后当前对象里面的n个关联 ...
分类:
Web程序 时间:
2017-06-30 22:24:52
阅读次数:
154
一,基于CMD操作 1.数据库文件夹: create database db1; #创建数据库db1 drop database db1; #删除数据库db1 show databases db1; #查看文件db1 use db1; #切换到t1文件 2.数据表: 3. 增 删 改 查 ...
分类:
数据库 时间:
2017-06-29 13:32:05
阅读次数:
245
首先,你要知道SQL语句是常见数据库的查询语言,在关系型数据库里,表间关系有三种,通俗说就是爱情,亲情,友情,其中爱情在道德上说的是一对一,亲情就想到父母,你只有一个父亲或一个母亲,而一个当爹的就有可能有多个孩子,这就是一对多,而友情,你有多个朋友,你的某个朋友也有包括你在内的多个朋友,这就是多对多 ...
分类:
数据库 时间:
2017-06-25 11:05:15
阅读次数:
202
mysql: 是用于管理文件的一个软件 -- 服务端软件 - socket 服务端 - 本地文件操作 - 解析指令(sql语句) -- 客户端软件 - socket 客户端 - 发送指令 - 解析指令(sql语句) ps DBMS 数据库管理系统要学习的技能: -- 安装 服务端和客户端 -- 连接 ...
分类:
数据库 时间:
2017-06-18 15:10:00
阅读次数:
211
MySQL 进阶 左右连表: join 上下连表: union #自动去重 (当两张表里的数据,有重复的才会自动去重) union all #不去重 例如: select sid,sname from sname union select tid,tname from teacher select ...
分类:
数据库 时间:
2017-06-13 23:51:57
阅读次数:
303
表与表之间关系? 1对1 多对多 什么是1对多? 在多的一方创建一个外键字段,把这个外键字段设置成外键,对应 少的一方主键 -- 约束插入外键字段时候,数据必须关联表中已经存在的数据 外键类型和关联字段类型相同 插入时候,先插入关联表数据,在插入原表数据 如何通过命令创建1对多关系? -- 在创建表 ...
分类:
其他好文 时间:
2017-06-13 22:41:04
阅读次数:
205
Python/MySQL(四、MySQL数据库操作) 一、数据库条件语句: 二、三元运算: 三、上下连表: 四、数据库临时表: 五、数据库视图: 六、数据库触发器: 当对某种表进行修改操作时可以绑定一个触发器(在触发器中可以编写想要执行的SQL语句) NEW 代指新数据 OLD 代指旧数据 七、数据 ...
分类:
数据库 时间:
2017-06-10 13:52:05
阅读次数:
262
事务(Transaction)是并发控制的基本单位。所谓事务,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。例如,银行转帐工作:从一个帐号扣款并使另一个帐号增款,这两个操作要么都执行,要么都不执行。所以,应该把他们看成一个事务。事务是数据库维护数据一致性的单位,在每 ...
分类:
数据库 时间:
2017-06-08 22:31:45
阅读次数:
337