Я пытаюсь настроить запрос для тестирования некоторого программного обеспечения, и мне нужно настроить некоторые данные в таблицах. Короче говоря, для всех товаров, которые расположены на заводе А, я хочу обновить время выполнения заказа (int) для этих товаров на всех других фабриках, чтобы оно было равно времени выполнения заказа на заводе А.
Я ожидаю, что конечный результат будет иметь одинаковое время выполнения для любого изделия, произведенного на фабрике А, независимо от того, где оно находится.
редактировать: давайте назовем таблицу "ПРОИЗВОДСТВО"
Операция имеет "item", "location" и "leadtime" в качестве полей.
Я пытался выбрать подзапрос элементов на фабрике А и использовать его как объединение с таблицей для выбора элементов.
select
product,
location,
leadtime
from production join
(
select product from production
where location = 'F01'
) as a
on item = a.item
where location not like 'F01'