รายชื่อสิ่งอำนวยความสะดวกทั้งหมดที่ Hall ผู้บริจาคนิรนามมี และจัดเรียงผลลัพธ์ตามลำดับตัวอักษร
List name of all amenities which Anonymous Donor Hall has, and sort the results in alphabetic order.
df_has_amenity = pd.DataFrame(columns=['amenid', 'dormid']); df_dorm_amenity = pd.DataFrame(columns=['amenity_name', 'amenid']); df_dorm = pd.DataFrame(columns=['dormid', 'dorm_name'])
df_dorm_amenity[df_dorm_amenity['amenid'].isin(df_has_amenity[df_has_amenity['dormid'].isin(df_dorm[df_dorm['dorm_name'] == 'Anonymous Donor Hall']['dormid'])]['amenid'])].sort_values(by='amenity_name')