सबसे पहले आपको प्रत्येक विभाग के लिए अधिकतम वेतन प्राप्त करना होगा:
SELECT department, max(salary) as max_salary
FROM test
GROUP BY department
तो आप इस सबक्वेरी को परीक्षण तालिका में वापस शामिल कर सकते हैं:
SELECT t.*
FROM
test t INNER JOIN (
SELECT department, max(salary) as max_salary
FROM test
GROUP BY department
) d ON t.department=d.department AND t.salary=d.max_salary