Я должен выбрать CompanyId
столбец только из следующего SQL;
select CompanyId,
row_number() over (partition by [GradeName] order by [TankNumber] ) rn
from [Data_DB].[dbo].[Company] where CompanyCode='ASAAA'
В SQL я пытаюсь выяснить дубликаты записей, и из другой таблицы я хочу удалить некоторые записи на основе запроса CompanyId
сверху.
то есть;
delete from [[dbo].ObservationData
where CompanyId in (select CompanyId,
row_number() over (partition by [GradeName] order by [TankNumber] ) rn
from [Data_DB].[dbo].[Company] where CompanyCode='ASAAA')
Как я могу изменить вышеуказанный запрос?