Мне нужна помощь по следующей проблеме: у меня есть две таблицы Table_1
столбцы itemid
, locationid
, quantity
Table_2
столбцы itemid
, location1
, location2
, location3
Я хочу скопировать данные из Table_1
(только quantity
столбец) в Table_2
(в location1
столбец).itemid
одинаковы в обеих таблицах (Table_1
имеет повторяющиеся идентификаторы элементов), поэтому я хочу скопировать в новую таблицу и сохранить все количество в одной строке, где каждое местоположение является столбцом.Я использую приведенный ниже запрос, но он не работает
INSERT INTO
Table_2(location1)
(
SELECT qty
FROM Table_1
WHERE locationid = 1 AND Table_1.locationid = Table_2.locationid
)