zoukankan      html  css  js  c++  java
  • insert into语法范例

    在日常工作中,我们会从一个表复制数据插入到另外一个表,当表结构不一致时(字段大小、类型都相同),可以用如下语句。

    insert into A(col1, col2) select col1, col2 from B;
    
    例如:
    INSERT INTO talbe1(NAME,age,STATUS,is_delete,create_date)  SELECT NAME, age,0,NOW() FROM table2 b WHERE b.age>20;

    升级下难度,根据一个表数据更新另外一个表:

    方法一:update table_2 m  set m.column = (select column from table_1 mp where mp.id= m.id);

    方法二:update table_1 t1,table_2 t2 set t1.column = t2.column where t1.id = t2.pid

    当表结构不一致时(字段大小、类型都相同)

    insert into A(col1, col2) select col1, col2 from B;
    ==========================================================================           如果您觉得这篇文章对你有帮助,可以【关注我】或者【点赞】,希望我们一起在架构的路上,并肩齐行
    ==========================================================================
  • 相关阅读:
    类的专有方法(__getitem__和__setitem__)
    类的专有方法(__len__)
    demo02
    python之函数用法__str__()
    repr
    类的专有方法(__repr__)
    类的专有方法(__del__)
    类的专有方法(__init__)
    静态方法
    Golang接口简单了解
  • 原文地址:https://www.cnblogs.com/amberJava/p/12357933.html
Copyright © 2011-2022 走看看