• SQL 两张完全相同表,删除重复内容


    CREATE DATABASE TB ;
    USE TB ;
    
    SET FOREIGN_KEY_CHECKS=0;
    
    
    DROP TABLE IF EXISTS `tb1` ;
    drop table if exists `tb2` ;
    
    create table tb1(
        tid        int        PRIMARY KEY , 
        name        varchar(20)    not null ,
        age        int    
    );
    
    create table tb2(
        tid        int        PRIMARY KEY , 
        name        varchar(20)    not null ,
        age        int    
    );
    
    INSERT INTO tb1 (tid , name , age ) VALUES ( 1 , '张三' , 20) ;
    INSERT INTO tb1 (tid , name , age ) VALUES ( 2 , '李四' , 22) ;
    INSERT INTO tb1 (tid , name , age ) VALUES ( 3 , '王五' , 24) ;
    INSERT INTO tb1 (tid , name , age ) VALUES ( 4 , '赵六' , 21) ;
    INSERT INTO tb2 (tid , name , age ) VALUES ( 1 , '张三' , 20) ;
    INSERT INTO tb2 (tid , name , age ) VALUES ( 6 , '张俊' , 21) ;
    INSERT INTO tb2 (tid , name , age ) VALUES ( 7 , '羊羊' , 29) ;
    INSERT INTO tb2 (tid , name , age ) VALUES ( 8 , '哈哈' , 21) ;

      

      我那MYSQL 举例 tb1 和 tb2 两张完全相同。 删除tb1表中和tb2 相同的内容   张三

    DELETE FROM tb1 WHERE tid IN ( SELECT tid FROM tb2);
  • 相关阅读:
    vant的table
    element table行hover时显示弹窗
    [转]Java基础面试题(2022最新版汇总)
    Windows开机自启动运行Java的jar包
    CEPH的CephFS和RDB的区别
    readlink
    使用系统日志定位coredump
    MySql是否需要commit详解
    mysql预编译
    trap命令
  • 原文地址:https://www.cnblogs.com/arkia123/p/2739161.html
Copyright © 2020-2023  润新知