MySQL
私はこのようにデータベースを持っています
id employee_id salary
1 1 10000
2 2 20000
3 3 10000
4 4 40000
5 5 30000
を選択したいのですが、それを選択するにはmaximum two salary by using LIMIT
どうすればよいですか?
MySQL
私はこのようにデータベースを持っています
id employee_id salary
1 1 10000
2 2 20000
3 3 10000
4 4 40000
5 5 30000
を選択したいのですが、それを選択するにはmaximum two salary by using LIMIT
どうすればよいですか?
結果を給与の降順に並べ替え、必要に応じて結果セットを制限するだけです。
SELECT * FROM mytable ORDER BY salary DESC LIMIT 2
sqlfiddleで参照してください。
SELECT
employee_id,
salary
From
employee
order by salary desc
limit 2 ;