Подтвердить что ты не робот

Insert comb (значение и выбор)

Существуют способы вставки данных в таблицу:

insert into MyTable (ColA, ColB, ColC) values ('A', 'B', 'C')

insert into MyTable (ColA, ColB, ColC) select  colAA, colBB, colCC from MyTable2

Есть ли способ использовать insert into MyTable (ColA, ColB, ColC) select colAA, colBB, colCC from MyTable2, но вместо того, чтобы вставлять, например, значение colAA в colA, я woulkd хотел бы вставить туда всегда.

Спасибо за помощь

4b9b3361

Ответ 1

Просто добавьте константу в список SELECT

INSERT INTO MyTable
            (ColA,
             ColB,
             ColC)
SELECT 1,
       colBB,
       colCC
FROM   MyTable2