MySql多表联结查询与多表关联数据同时删除
在数据库中所有数据库都是支持多表联合查询了,下面我来介绍利用left join在mysql中实现多表联合查询,有需要的朋友可参考
left join语法
代码如下 | 复制代码 |
table_references: |
例:
代码如下 | 复制代码 |
mysql> CREATE TABLE `product` ( |
查询
代码如下 | 复制代码 |
mysql> SELECT * FROM product LEFT JOIN product_details |
超级简单吧,那么有朋友问我怎么在MySQL中实现多表关联数据同时删除
category中的id(栏目编号)字段作为该表的主键(primary key).唯一标识了一个栏目的信息。
news 中的id字段作为该表的主键(primary key).唯一标识了一个栏目的信息。
category_id(栏目编号)字段与category表的id字段相关联。
1.SQL删除语句
代码如下 | 复制代码 |
delete category,news from category left join news on category.id = news.category_id |
上一篇: PHP网站开发遇到的中文编码
下一篇: 解析Mysql临时表及特点_MySQL
推荐阅读
-
MySQL 多表关联一对多查询实现取最新一条数据的方法示例
-
MySql数据库单表查询与多表连接查询效率对比
-
MySql多表联结查询与多表关联数据同时删除
-
数据库-mysql中用bolb存储emoji表情,单张表查询可以,多表关联查询该字段则为空
-
mysql删除多表数据与删除关联数据 php多表删除
-
webday16数据库完整性约束,mySQL编码问题,备份与恢复,多表查询_MySQL
-
mysql删除多表数据与删除关联数据 php多表删除
-
MySQL多表关联数据同时删除sql语句
-
数据库-mysql中用bolb存储emoji表情,单张表查询可以,多表关联查询该字段则为空
-
MySQL 多表关联一对多查询实现取最新一条数据的方法示例