Question
Which SQL query will retrieve the second highest salary
from an Employee table?Solution
This query correctly retrieves the second-highest salary by first finding the maximum salary and then searching for the maximum salary that is less than the first maximum. The subquery (SELECT MAX(Salary) FROM Employee) retrieves the highest salary, and the main query finds the maximum salary that is smaller than that value, effectively returning the second-highest salary. This method ensures that the second-highest salary is retrieved by eliminating the highest salary and then finding the next largest value. Why Other Options Are Incorrect:
- B) This query would retrieve the third-highest salary, not the second-highest, due to the OFFSET 2 . It skips the first two salaries, resulting in the third.
- C) This query retrieves the highest salary, not the second-highest, by selecting the maximum salary without any condition.
- D) This query retrieves all salaries greater than the average salary, which does not necessarily provide the second-highest salary. It is based on a statistical average, not ranking.
- E) This query correctly retrieves the second-highest salary but uses LIMIT 2,1 , which might be seen as non-standard across different SQL systems. The approach is less elegant than option A for finding the second-highest salary.
Suit for recovery of possession of immovable property, if a person is dispossessed without his consent otherwise than in due course of law can be initi...
Which of the foliowing are sources of ‘Muslim Law?"
Mortgagee gets a right to sue for mortgage-money when?
Every company shall, at the first annual general meeting, appoint an individual or a firm as an auditor who shall hold office_______
Which of the following are the requisites of a valid adoption?
The Insurance Advisory Committee shall consist of_______________________
The amount of the dividend, including interim dividend, shall be deposited in a scheduled bank in a separate account within____________________
Which of the following is NOT a valid ground for refusing extradition in international law?
According to SEBI(DP) Regulations, 2018‘ applicant ’ means any person or persons who, acting alone or in combination with another person proposes ...
As per the IBC Insolvency Commencement date means___________________