iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >mysql多表删除实例
  • 934
分享到

mysql多表删除实例

2024-04-02 19:04:59 934人浏览 薄情痞子
摘要

Mysql多表删除删除某学生基本信息的同时,删除该学生的所有成绩mysql> select * from stu_inf; +----+-------

Mysql多表删除


删除某学生基本信息的同时,删除该学生的所有成绩

mysql> select * from stu_inf;
+----+----------+--------+-------+-------+--------+
| id | stu_xh   | stu_xm | xb_id | xy_id | stu_bj |
+----+----------+--------+-------+-------+--------+
|  1 | 07150101 | 小明   |     1 |     1 | 1504   |
|  2 | 07150240 | 谢育政 |     1 |     2 | 1502   |
|  3 | 12341231 | 猴子   |     1 |     2 | 1515   |
|  4 | 01591261 | 大大   |     1 |     3 | 1515   |
|  5 | 07160202 | 小红   |     2 |     4 | 1602   |
|  6 | 07150225 | 黄河   |     1 |     3 | 1315   |
|  7 | 01050001 | 华容   |     1 |     7 | 1612   |
|  8 | 02050002 | 黄月英 |     2 |     8 | 1608   |
|  9 | 01510003 | 欢欢   |     2 |     9 | 1601   |
| 10 | 05261005 | 大康   |     1 |    10 | 1304   |
| 13 | 0001     | xxx    |     1 |     2 | 1555   |
+----+----------+--------+-------+-------+--------+
11 rows in set (0.02 sec)
mysql> select * from cj_inf;
+-------+----------+---------+----------+
| cj_id | cj_stuid | cj_kmid | cj_score |
+-------+----------+---------+----------+
|     1 |        3 |       1 | 87       |
|     2 |        1 |       2 | 65       |
|     3 |        4 |       1 | 77       |
|     5 |        3 |       9 | 76       |
|     7 |        1 |       1 | 90       |
|    15 |       13 |       9 | 90       |
|    16 |       13 |       8 | 67       |
|    13 |       13 |       1 | 88       |
+-------+----------+---------+----------+
8 rows in set (0.02 sec)


删除语句:

mysql> DELETE stu_inf,cj_inf from stu_inf LEFT JOIN cj_inf ON stu_inf.id=cj_inf.cj_stuid WHERE stu_inf.id=13;
Query OK, 4 rows affected (0.00 sec)


执行语句后:

mysql> select * from stu_inf;
+----+----------+--------+-------+-------+--------+
| id | stu_xh   | stu_xm | xb_id | xy_id | stu_bj |
+----+----------+--------+-------+-------+--------+
|  1 | 07150101 | 小明   |     1 |     1 | 1504   |
|  2 | 07150240 | 谢育政 |     1 |     2 | 1502   |
|  3 | 12341231 | 猴子   |     1 |     2 | 1515   |
|  4 | 01591261 | 大大   |     1 |     3 | 1515   |
|  5 | 07160202 | 小红   |     2 |     4 | 1602   |
|  6 | 07150225 | 黄河   |     1 |     3 | 1315   |
|  7 | 01050001 | 华容   |     1 |     7 | 1612   |
|  8 | 02050002 | 黄月英 |     2 |     8 | 1608   |
|  9 | 01510003 | 欢欢   |     2 |     9 | 1601   |
| 10 | 05261005 | 大康   |     1 |    10 | 1304   |
+----+----------+--------+-------+-------+--------+
10 rows in set (0.00 sec)
mysql> select * from cj_inf;
+-------+----------+---------+----------+
| cj_id | cj_stuid | cj_kmid | cj_score |
+-------+----------+---------+----------+
|     1 |        3 |       1 | 87       |
|     2 |        1 |       2 | 65       |
|     3 |        4 |       1 | 77       |
|     5 |        3 |       9 | 76       |
|     7 |        1 |       1 | 90       |
+-------+----------+---------+----------+
5 rows in set (0.02 sec)


您可能感兴趣的文档:

--结束END--

本文标题: mysql多表删除实例

本文链接: https://www.lsjlt.com/news/38834.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • mysql多表联合删除
    文件一:01.txt文件二:02.txt登录mysql选择数据库表user结构表user_depart结构导入数据到表user导入数据到表user_depart联合删除查看删除后user表的数据查看删除后u...
    99+
    2024-04-02
  • python 多线程删除MySQL表
    在《python 统计MySQL表信息》这篇博客中,链接如下:https://www.cnblogs.com/xiao987334176/p/9901692.html 已经统计出来了一个MySQL服务器的所有表信息,但是还不够,还...
    99+
    2023-01-30
    多线程 python MySQL
  • MySQL中怎么实现多表删除操作
    本篇文章为大家展示了MySQL中怎么实现多表删除操作,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。  1、从MySQL数据表t1中把那些id值在数据表t2里有匹配的...
    99+
    2024-04-02
  • MySQL如何删除多表关联
    这篇文章主要介绍MySQL如何删除多表关联,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! 在MySQL中,删除关联的多张表,可以使用下面SQLmysql&...
    99+
    2024-04-02
  • MySQL中怎么删除多表数据
    MySQL中怎么删除多表数据,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。  MySQL删除多表数据有哪些问题  1、delete...
    99+
    2024-04-02
  • MySql怎么批量删除多个表
    项目场景: 使用Navicat工具直接在界面中删除,只能单张表删除,不能多选。 解决方案: 我们可以通过MySQL的语句来批量删除多个表,其中test替换成你要查询的数据库名字。 生成删除某个数据库下所有的表SQL -- 查询构建批...
    99+
    2023-09-15
    mysql 数据库 批量删除 多表删除 drop
  • mysql批量删除多个表的方法
    小编给大家分享一下mysql批量删除多个表的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!mysql批量删除多个表的方法:使...
    99+
    2024-04-02
  • mysql中删除前多少行的案例
    小编给大家分享一下mysql中删除前多少行的案例,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!在mysql中可以通过“delet...
    99+
    2024-04-02
  • mysql怎么删除表
    mysql怎么删除表?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!mysql怎么删除表?1. 按win+r快捷键...
    99+
    2024-04-02
  • mysql如何删除表
    这篇文章给大家分享的是有关mysql如何删除表的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。在mysql中,可以利用“DORP TABLE”语句来删除数据表,通用语法格式“DRO...
    99+
    2024-04-02
  • 我们如何从 MySQL 表中删除多行?
    我们可以使用 DELETE 语句和 WHERE 子句(该子句标识这些多行)来从 MySQL 表中删除多行。示例mysql> Select * from names; +------+-----------+ | id ...
    99+
    2023-10-22
  • Python列表中多元素删除(移除)的实现
    目录问题背景实现方法1. 使用枚举法2. python中List的内置方法结论问题背景 a=[1,4,2,1,5,6,9,0] #删除列表中的元素,其所在的位置为[1,3,7] de...
    99+
    2023-03-10
    Python列表多元素删除 Python 多元素删除
  • 使用 NodeJS 删除 MySQL 表
    您可以使用 Node.js 中的“DROP TABLE”语句从 MySql 数据库中删除现有表。有时,我们需要删除整个表,尽管在企业中总是建议将不使用的表归档而不是删除它们。在删除表时,我们有两种情况 - p>如果表存在则删除,否则抛出错误...
    99+
    2023-10-22
  • mysql删除关联表的实操方法
    mysql数据库中,表与表之间进行关联之后,就不可随意的进行删除操作,否则会影响所有关联表之间的结构,那么如何安全的删除关联表呢,让我们来了解一下。 删除表的外键约束 外键是一个特殊字段,其将某一个表与其父...
    99+
    2024-04-02
  • MySQL怎么创建多个表的更新与删除
    本篇内容主要讲解“MySQL怎么创建多个表的更新与删除”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“MySQL怎么创建多个表的更新与删除”吧!1.涉及多个表的更...
    99+
    2024-04-02
  • mysql如何删除表字段
    这篇文章将为大家详细讲解有关mysql如何删除表字段,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。删除表字段就是将数据表中的某个字段从表中移除,可以使用“ALTER TA...
    99+
    2024-04-02
  • 如何删除MySQL临时表?
    我们知道,如果当前会话终止,MySQL 临时表将被删除。但仍然在会话之间我们想要删除临时表,而不是借助 DROP 语句我们可以删除临时表。可以借助以下示例来理解 -示例在此例如,我们正在删除名为“SalesSummary”的临时表 ...
    99+
    2023-10-22
  • 如何删除 MySQL 中的表?
    简介 MySQL 是一种流行的开源关系数据库管理系统 (RDBMS),广泛用于开发基于 Web 的应用程序。它最初由 MySQL AB 开发,现在归 Oracle Corporation 所有。 MySQL以其可靠性、可扩展性和易用性而闻...
    99+
    2023-10-22
  • mysql删除表如何恢复
    要恢复被删除的MySQL表,有几种方法可以尝试: 使用备份:如果您在删除表之前对数据库进行了备份,那么您可以从备份中恢复被删除的...
    99+
    2024-04-12
    mysql
  • mysql中删除表的语句
    mysql 中删除表的语句是:drop table table_name; 它将永久删除表及其数据,注意操作不可逆。此语句不适用于视图或临时表,应分别使用 drop view 和 dro...
    99+
    2024-04-29
    mysql
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作