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
Моя проблема заключается в том, что я не хочу, чтобы перезаписать свойства, которые находятся в таблице А. Является ли это просто UNION
?
Хорошо, что похоже, что я пытался писать изначально, но то, что происходит с 'SELECT, идентификатор, имя NULL AS. ..'? – trev9065
устанавливает значение «NULL» для 'LIKES'. Вы также можете сделать это: «INSERT INTO TableA (id, имя, адрес электронной почты, имя пользователя) SELECT id, имя, адрес электронной почты, имя пользователя FROM TableB' –
Итак, независимо от того, какие значения я не хочу вставлять, я могу оставить их вне столбцы исходного выражения 'INSERT INTO'? – trev9065