#sql #database #sqlite
#sql #База данных #sqlite
Вопрос:
У меня есть table A
, в котором есть столбцы:
cat
rat
dog
pig
Мне нужно вставить / реплицировать эти столбцы в table B
и table C
.
Но я не хочу создавать два INSERT INTO
запроса.
Я видел использование INNER JOIN
для объединения двух таблиц одним, но не другим способом (который я хочу). Есть ли какой-либо способ сделать это?
Комментарии:
1. Примеры данных с ожидаемым результатом и структурой таблицы с четким объяснением логики были бы полезны
2. @GA1l . . . SQLite (как и большинство баз данных) позволяет вставлять только в одну таблицу за раз. Я не совсем уверен, что такого сложного в двух
insert into
утверждениях.3. @GordonLinoff Поскольку эти столбцы, которые я показываю, являются всего лишь примером, в реальной таблице МНОГО столбцов, поэтому я действительно хотел знать, будут ли работать две таблицы после
INSERT INTO
. Это те же столбцы, что и резервная копия: исходные данные в A и «резервные копии» в B и C.