MySQL多表查询 建表与数据准备 多表连接查询 1 交叉连接:不适用任何匹配条件。生成笛卡尔积 2 内连接:只连接匹配的行 3 外链接之左连接:优先显示左表全部记录 4 外链接之右连接:优先显示右表全部记录 5 全外连接:显示左右两个表全部记录 符合条件连接查询 子查询 2 带比较运算符的子查询 ...
分类:
数据库 时间:
2019-06-26 20:43:18
阅读次数:
157
今日内容 表查询 单表查询: where group by 分组 having distinct 去重 order by 排序 limit 多表查询 子查询 连表查询 单表查询 前期表准备 1.语法执行顺序 2.where约束条件 3.group by 分组 总结: select from wher ...
分类:
编程语言 时间:
2019-06-22 19:40:54
阅读次数:
110
今日知识 数据完整性: 2. 定义主键自动增长: auto_increment 清除:alter table tablename modify id int;(主键还在) 3. 定义唯一约束:unique,值不能重复(但可以都为空) 清除:alter table tablename drop ind ...
分类:
数据库 时间:
2019-06-21 23:48:47
阅读次数:
289
模型层 ? 操作 单表查询 多表查询 一对多 多对多 ...
分类:
其他好文 时间:
2019-06-12 23:06:34
阅读次数:
93
1.SQL语句的执行顺序 Oracle的执行顺序 MySQL的执行顺序 (1)在SQL语句中,无论是对单表查询还是对多表查询表计算笛卡尔积,产生的虚表 写的顺序:select ... from... where.... group by... having... order by.. limit [ ...
分类:
数据库 时间:
2019-06-07 21:10:08
阅读次数:
116
sql 单表/多表查询去除重复记录 单表distinct 多表group by group by 必须放在 order by 和 limit之前,不然会报错 *********************************************************************** ...
分类:
数据库 时间:
2019-06-07 10:55:19
阅读次数:
99
ORM多表增删改和查询 0.1 mysql的知识 多表查询 ? 外键 foreignkey ? 一对一 foreignkey+unique 被关联的表 的数据(先写,才可被关联)不可改,不可删,可以增 fk_publish 写关联的表 无所谓 常用的放这张表 | publish | | fk+uni ...
分类:
其他好文 时间:
2019-05-29 23:23:58
阅读次数:
119
一 创建模型 先来区分一下什么是一对一、多对多 一对一:子表从母表中选出一条数据一一对应,母表中选出来一条就少一条,子表不可以再选择母表中已被选择的那条数据 一对多:子表从母表中选出一条数据一一对应,但母表的这条数据还可以被其他子表数据选择 共同点是在admin中添加数据的话,都会出现一个selec ...
分类:
其他好文 时间:
2019-05-28 18:34:43
阅读次数:
105
这是对自己学习燕十八老师mysql教程的总结,非常感谢燕十八老师。 依赖软件:mysql5.6 系统环境:win 连接查询 在谈连接查询之前我们需要对数学上的笛卡尔积有一定的了解 现在有两个集合m和n m = (m1,m2,.....mx) n =(n1,n2,.....ny) m*n得到的笛卡尔积 ...
分类:
数据库 时间:
2019-05-23 23:20:11
阅读次数:
278