employee Table;
+--------+------------------+
| emp_id | emp_name salary |
+--------+----------+--------+
| 1 | James | 2000 |
| 2 | Jack | 4000 |
| 3 | Henry | 6000 |
| 5 | John | 8000 |
| 6 | Martin | 6000 |`
| 7 | Deny | 6000 |
Я хочу получить вторую по величине зарплату, и согласно таблице вторая по величине зарплата будет: -
+--------+------------------+
| emp_id | emp_name salary |
+--------+----------+--------+
| 3 | Henry | 6000 |
| 6 | Martin | 6000 |`
| 7 | Deny | 6000 |
Как мне этого добиться?
Я не могу использовать: -
select * from employee order by salary desc Limit 1,1
потому что он всегда показывает только одну запись.
Любая помощь будет оценена.
Спасибо !!!