我試圖通過從其他表T2和T3中計算SQL查詢的結果來更新表T1。通過從另一個表中計數結果更新表
這是我想出了查詢,但它似乎沒有工作:
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)
)
我所試圖做的是通過計算從T2結果及T3分組不同的尺寸,以更新T1。
MySQL或SQL服務器刪除嗎? – GurV
什麼似乎沒有工作?你有什麼錯誤嗎? – davejal
它是一個mysql服務器 –