sql语句将一个表的数据拷贝到另一个表中

妖狐艹你老母 2023-06-04 03:59 36阅读 0赞

假定有一个a表,一个b表,要将a表的数据拷贝到b表中。

1.如果a表和b表结构相同。

  1. insert into b select * from a;

2.如果a表和b表的结构不相同。

  1. insert into b(col1, col2, col3, …) select a.col1, a.col2, a.col3, from a where …;

3.如果b表不存在。

  1. select * into b from a;
  2. select a.col1, a.col2, c.col3, ... into b from a;

“多希望我只是个孩子,给颗糖就笑,摔倒了就哭。不用伪装到面目全非,不用压抑自己的心情,笑着说无所谓,却往往笑得越开心,心里越疼。”

转载于:https://www.cnblogs.com/yanggb/p/11129033.html

发表评论

表情:
评论列表 (有 0 条评论,36人围观)

还没有评论,来说两句吧...

相关阅读