Мне нужен запрос, чтобы найти Inspection/Component, который не получил запись «Рейтинг 6». Я буду вставлять новые записи, чтобы все Inspection/Component имели запись «Рейтинг 6» вместе с тем, что когда-либо было у других рейтингов.TSQL: Найдите необходимые отсутствующие записи
Рассмотрите следующие данные: 57646, 57652 и 57657: не Правильно, так как они не хватает своего рейтинга 6 записей. В этом примере данных эти три должны быть единственным объектом проверки/компонента, возвращаемым запросом.
InspectionID ComponentID RatingTypeID
138 57646 10
138 57647 6
138 57647 2
138 57648 6
138 57649 6
138 57650 6
138 57651 10
138 57651 6
138 57652 10
138 57653 6
138 57654 6
138 57655 6
138 57656 6
138 57657 10
Просто интересно, если все эти комбинации нужен этот рейтинг тип, с какой целью она служит? Похоже, что это должно обрабатываться приложением или другой логикой запроса, если записи отсутствуют. – JeffO