Как сделать так, чтобы запрос на обновление работал на основе подзапроса?
Как сравнить все эти столбцы в подзапросе со столбцами в операторе обновления?
Есть какой-нибудь аккуратный и чистый способ сделать это?
Запрос, который я пытаюсь выполнить, показан ниже:
UPDATE Temp_CropData
SET RecordStatus = 0,
Remarks = ISNULL(Remarks, '') +' Duplicate Records'
WHERE
(SELECT Commodity ,City,Period,CropCondition
FROM [Temp_CropData]
GROUP BY DDate,Commodity,City,Period,CropCondition
HAVING count(*) >1)