私は、ID 10101 のインストラクターによって教えられたコースセクションを受講した (個別の) 学生の総数を見つけるこの sql を持っています。
select count (distinct ID)
from takes
where (course_id, sec_id, semester, year) in
(select course_id, sec_id, semester, year
from teaches
where teaches.ID= 10101);
それを書き直す別の方法または最良の方法は何ですか。
あなたの助けは高く評価されます。