У меня есть таблица bschool_test_relation_domain со столбцами testid, courseid, instid
instid | Courseid | testid
23 | 35 | 45
23 | 35 | 56
33 | 45 | 68
33 | 45 | 76
33 | 45 | 86
Мне нужно извлечь строку с группой по inst_id и CourseID, а затем проверить testid для фильтрации данных.
Select t1,instid,t1.courseid
from table1 as t1
JOIN
( Select instid
, courseid
from bschool_test_relation_domain
group
by instid
, courseid ) t2
ON t2.instid = t1.instid
AND t2.courseid = t1.courseid
where t2.testid = 68
результат, который я хочу получить
instid | Courseid | testid
33 | 45 | 68