下面這個場景就是A表的字段和B表的字段不一樣,但是現在我想把b表中的數據導入到A表里面,下面是導入公式如下:
語法:
將SYS_ORG
表中的數據導入到sys_depart
,但是這兩個表的字段不一樣,在()
里面填寫要新增數據的字段,SELECT 列名1,列表2 FROM 是要導入的數據,如果sys_depart要導入字段的數據沒有或者不是SYS_ORG字段的數據可以用null或者是具體的值都可以,
注意:字段一定要對應上,你就把SELECT 列名1,列名2..... FROM SYS_ORG中的列名比作成insert into value里面的數值就行,這樣就好理解了
INSERT INTO sys_depart (列名1,列名2......) SELECT 列名1,列名2..... FROM SYS_ORG
下面是實戰實例,參考著去改就行
INSERT INTO sys_depart (id,parent_id,depart_name,avatar,depart_name_en,create_by,create_time,
) SELECTID,REMARKS,'1','0',NULL,'admin',NOW(),FROMSYS_ORG