2
我對將一個表合併到另一個表有點困惑。我的兩個表看起來像這樣:PostgresSQL合併表
Table A Table B
id | name | likes | email | username id | name | email | username
1 | joe | 3 | null | null 1 | ben | [email protected] | user
Result: Table A
id | name | likes | email | username
1 | joe | 3 | null | null
2 | ben | null | [email protected] | user
我的問題是,我不希望覆蓋那些在表A.這是一個簡單的UNION
的屬性?
好吧,看起來像什麼,我試圖最初寫的,但到底是怎麼回事用'SELECT ID,名稱爲null。 ..'? – trev9065
它爲'LIKES'設置'NULL'值。你也可以這樣做,'INSERT INTO TableA(id,name,email,username) SELECT id,name,email,username FROM TableB' –
好吧,無論我不想插入什麼值,最初的'INSERT INTO'語句的列? – trev9065