У меня есть две таблицы, и я хочу добавить их в новую таблицу. Позвольте мне проиллюстрировать пример.Добавление двух таблиц в SQL
Table A : (A1,A2,A3,A4)
Table B : (A1,A2,B1,B2,B3)
Merged Table : (A1,A2,A3,A4,B1,B2,B3)
Я не хочу, чтобы присоединиться таблицы просто хотите добавить их rows.So если таблица А есть запись с (1.2.3.4) и таблицы B есть запись (1, 2,7,8,9). Итоговая таблица будет иметь два ряда:
(1,2,3,4,NULL,NULL,NULL)
(1,2,NULL,NULL,7,8,9)
В настоящее время я делаю это в лабиринте; создавая таблицу с отдельными столбцами из обеих таблиц, а затем вставляя необходимые столбцы из обеих таблиц. Это работает, но ужасно грязно и подвержено ошибкам.
Есть ли способ сделать это иначе, чем этот процесс? Количество столбцов также велико.
насчет наследования? –
Наследование? Извините, я этого не понял. Как здесь наследуется наследование? – Tusharshar
Возможно, я не понял, извините. В вашем примере, где вы указываете talble a и tableB, A1, A2, ecc ... - значения или имена столбцов? –