ค้นหารายชื่อนักศึกษาที่ได้เรียนรายวิชาบังคับก่อนของรายวิชาที่มีชื่อ การเงินระหว่างประเทศ
Find the name of students who have taken the prerequisite course of the course with title International Finance.
df_student = pd.DataFrame(columns=['name', 'id']); df_course = pd.DataFrame(columns=['course_id', 'title']); df_prereq = pd.DataFrame(columns=['prereq_id', 'course_id']); df_takes = pd.DataFrame(columns=['id', 'course_id'])
df_student[df_student['id'].isin(df_takes[df_takes['course_id'].isin(df_prereq[df_prereq['course_id'].isin(df_course[df_course['title'] == 'International Finance']['course_id'])]['prereq_id'])]['id'])]['name']