Реплицировать столбцы таблицы в двух других таблицах

#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.