แสดงชื่อนามสกุล (ชื่อและนามสกุล) วันที่จ้าง เงินเดือน และหมายเลขแผนกของพนักงานที่ชื่อไม่ขึ้นต้นด้วยตัวอักษร M และให้ผลลัพธ์เรียงลำดับจากน้อยไปมากตามหมายเลขแผนก
display the full name (first and last), hire date, salary, and department number for those employees whose first name does not containing the letter M and make the result set in ascending order by department number.
df = pd.DataFrame(columns=['first_name', 'last_name', 'hire_date', 'salary', 'department_id'])
df[~df['first_name'].str.contains('M', na=False)].sort_values(by=['department_id'])[['first_name', 'last_name', 'hire_date', 'salary', 'department_id']]