zoukankan      html  css  js  c++  java
  • mysql 临时表 删除一个表中的重复数据

    mysql 临时表:

    -- 用MaterialSortID和  MatClfID关联可以获得物料分类中文
    SELECT a.id,a.material_category,a.material_name,t.material_sort_name from scm_material_base a left JOIN scm_material_type t on a.material_category=t.material_sort_id
    
    update scm_material_base a,scm_material_type b set a.material_category_name=b.material_sort_name where a.material_category=b.material_sort_id
    -- 计量单位表  通过  UnitID字段 关联
    SELECT * from scm_material_unit
    
    SELECT a.id,a.material_category,a.material_name,t.unit_name from scm_material_base a left JOIN scm_material_unit t on a.measure_unit=t.unit_id
    
    update scm_material_base a,scm_material_type b set a.material_category_name=b.material_sort_name where a.material_category=b.material_sort_id
    
    
    update scm_material_base a,scm_material_unit b set a.measure_unit_name=b.unit_name where a.measure_unit=b.unit_id
    
    -- 先去重
    
    SELECT min(id), material_code,count(1) from scm_material_base group by material_code HAVING count(1)>1
    
    
    SELECT * from scm_material_base where material_code ='0100000000290'
    
    
    SELECT DISTINCT material_code from scm_material_base
    
    DELETE FROM scm_material_base  where id not in(
    SELECT min(id) from scm_material_base group by material_code )
    
    CREATE TEMPORARY TABLE tmp_table(
        SELECT min(id) from scm_material_base group by material_code
    );
    
    CREATE TEMPORARY TABLE tmp_table(
        SELECT min(id) from scm_material_base group by material_code
    );
    
    DELETE FROM scm_material_base  where id not in(
    select * from tmp_table
    )
    
    
    select count(1) from scm_material_base
    

      

    www.beicaiduo.com
  • 相关阅读:
    C# WPF开源控件库MaterialDesign介绍
    C# MQTT 服务端客户端通讯
    C#串口调试工具 (WPF/MVVM结构完整示例版)
    WPF转换器
    WPF动画基础及实例
    WPF MVVM架构 EF、WCF、IOC 设计示例经典
    SpringMVC中采用简洁的配置实现文件上传
    Maven 默认 SpringMVC-servlet.xml 基本配置
    maven pom.xml基本设置
    maven pom.xml设置jdk编译版本为1.8
  • 原文地址:https://www.cnblogs.com/hoge66/p/12796996.html
Copyright © 2011-2022 走看看