Я ищу помощь по следующей проблеме:
У меня две таблицы
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
)