У меня есть 2 таблицы, и я попытался получить таблицу 1, которая содержит Job_ID, который не завершил прогресс в таблице 2.
Таблица 1. [Работа]
Job_ID (ключ) | GroupID
1410 | A
2309 | B
3456 | C
Таблица 2. [Прогресс]
Job_ID | Процент
1410 | 10
1410 | 50
1410 | 60
2309 | 50
2309 | 100
3456 | 100
Ожидаемое:
Job_ID (ключ) | GroupID
1410 | A
Мой SQL-запрос:
SELECT FROM Job,(SELECT DISTINCT * FROM Progress
WHERE Percent<100) AS PGR
WHERE Job.Job_ID = PGR.Job_ID
Но я все еще получаю это
Job_ID (ключ) | GroupID
1410 | A
2309 | B
Моя логика получала только Job_ID с процентами <100, но мне не удалось найти конкретный путь в SQL в stackoverflow. Пожалуйста, помогите мне в этом случае. </p>