I've managed to write a query which pulls back orders which do not have items in a separate table. I'd now like to update the xxx_orders based on the record set returned. Can it be done in one query?
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