別のテーブルにアイテムがない注文を引き戻すクエリを書くことができました。返されたレコード セットに基づいて xxx_orders を更新したいと思います。1回のクエリで実行できますか?
SELECT Orders.OrderNumber,
Orders.CustomerNumber,
AffiliateCode
FROM xxx_orders AS Orders
LEFT OUTER JOIN xxx_items AS Items
ON Orders.OrderNumber = Items.OrderNumber
WHERE DATEDIFF(NOW(), OrderDate) >= 14
AND Orders.Product = 'HOUSEHOLD'
AND STATUS = 'BOOKING'
AND Completed = 1
AND Items.Id IS NULL
ORDER BY OrderDate DESC