MySQL
文章平均质量分 56
MySQL
生产队的驴.
这个作者很懒,什么都没留下…
展开
-
MySQL 多表查询 连接查询 自连接
自连接查询,可以是内连接查询,也可以是外连接查询,一句话自己连接自己,一个表当作两个表进行连接。原创 2024-03-04 13:44:18 · 562 阅读 · 0 评论 -
MySQL 多表查询 连接查询 外连接
MySQL 多表查询 连接查询 内连接外连接分为两种,左外和右外连接,左外:相当于查询表1(左表)的所有数据 包含 表1和表2交集部分的数据,完全包含左表的数据右外:相当于查询表2(右表)的所有数据 包含 表1和表2交集部分的数据,完全包含右表的数据左右外连接其实但是一个样子,只是位置不同而已,一般情况下使用左连接就可以了,因为表的位置是可以改动的,当然也可以通过right进行变动。原创 2024-03-01 20:53:08 · 616 阅读 · 0 评论 -
MySQL 多表查询 连接查询 内连接
内连接查询是两张表中交集的部分。原创 2024-03-01 20:14:24 · 641 阅读 · 0 评论 -
MySQL 外键约束 多表联查 联合查询
当在父表中删除对应记录时,首先检查该记录是否有对应外键,如果有则设置子表中该外键值为nul(这就要求该外键允许取nul)。如学生ID18关联到课程ID1号,发生了关联并且使用了外键,这时删除课程表ID为1的情况下就会失败,因为有关联,这样就保证了数据的完整性。当在父表中删除/更新对应记录时,首先检查该记录是否有对应外键,如果有则也删除/更新外键在子表中的记录。当在父表中删除/更新对应记录时,首先检查该记录是否有对应外键,如果有则不允许删除/更新。创建外键成功后,如果删除班级表,这时有学生关联着会删除失败,原创 2024-03-01 19:32:43 · 691 阅读 · 0 评论 -
My Sql 触发器
before(事件之前触发) | after(事件之后触发)– OLD获取的是修改之前的内容。– NEW获取的是修改之后的内容。一次添加多行也会,添加多条记录。添加几行 还是 一行 在触发。插入什么内容就换取到什么内容。增删改 前 或者 后。原创 2023-10-17 02:35:23 · 33 阅读 · 0 评论