У меня есть один запрос массовой вставки
insert into table1(shift) select value from table2 where transid='shiftid'
Этот запрос вставляет все значения сдвига из таблицы2 в мой столбец сдвига таблицы 1.
Но что, если я хочу вставить запись в несколькостолбцы в таблице 1, но мой запрос на выборку вернет только один столбец, скажем:
select value from table1 where transid in ('shiftid','gradeid','currencyid')
Он вернет один столбец со всеми значениями.Но я хочу вставить:
insert into table1(shift,grade,currency) ...........
Может кто-нибудь заполнить .... для меня?Я надеюсь, вы понимаете мое требование.