Я пытаюсь обновить таблицу T1, посчитав результаты SQL-запроса из других таблиц T2 и T3.Обновление таблицы путем подсчета результатов из другой таблицы
Это запрос, я придумал, но это не похоже на работу:
UPDATE T1
set Stock =
(SELECT count(ID_Item)
FROM T2,T3
WHERE T2.ID_Product = T1.ParentSKU AND
T3.ID = T2.ID_Product AND
Stock_Items.Name = '' AND
Stock_Items.Returned = ''
GROUP BY(T3.Size)
)
То, что я пытаюсь сделать, это обновить T1 путем подсчета результатов Т2 и группирования различных размеров от T3.
MySQL или SQL-сервер? – GurV
Что не работает? вы получаете какую-либо ошибку? – davejal
это сервер mysql –