ค้นหาชื่อนักเรียนที่มีสัตว์เลี้ยงแมวหรือสุนัข
Find the first name of students who have cat or dog pet.
df_has_pet = pd.DataFrame(columns=['stuid', 'petid']); df_student = pd.DataFrame(columns=['Fname', 'stuid']); df_pets = pd.DataFrame(columns=['petid', 'pettype'])
df_has_pet.merge(df_pets[df_pets['pettype'].isin(['cat', 'dog'])], on='petid').merge(df_student, on='stuid')['Fname'].unique()