for people reading, 3 ways for 2nd highest:
1. ORDER BY salary DESC LIMIT 1 OFFSET 1
2. SELECT MAX(salary) FROM emp WHERE salary < (SELECT MAX(salary) FROM emp)
3. DENSE_RANK() and filter rank 2
1 breaks when top 2 salaries are same, 2 and 3 handle that