Question
Which of the following SQL queries will return the
second highest salary from a table Employee with columns Name and Salary?Solution
This query uses a subquery to find the maximum salary and excludes it using NOT IN. The outer query then finds the maximum salary among the remaining values, effectively identifying the second highest salary. • Why this works: The subquery isolates the highest salary. The outer query ensures the second highest value is identified without requiring an OFFSET. This method works across most SQL systems and avoids platform-specific syntax like LIMIT or TOP. ________________________________________ Why Other Options Are Incorrect: 1. LIMIT 2: Returns two highest salaries but doesn’t isolate the second highest. 2. OFFSET 1: Many SQL platforms do not support LIMIT ... OFFSET or require modifications for accurate execution. 3. DISTINCT Salary: Redundant use of DISTINCT, which is unnecessary when ORDER BY already ensures unique ordering. 4. TOP 2: TOP is SQL Server-specific and requires additional filtering for the second value.
What kind of errors are pointed out by the compiler ?Â
Which of the following is not a cyber-attack?
Given the following email fields, which of the email addresses will ‘swami’ be able to see when he receives the message ?
To… [email protected]<...
What type of software application is Microsoft Word?
Which among the following defects in the computer software, prevents the software from working ?
What is the largest font size that can be selected using font size drop down list in MS Word 2010?
gif. jpg, bmp, png are used as extensions for files which store
The smallest resolvable part of the screen is ____
Which of the following runs on a user's local computer and is used to request and display Web pages?
In Excel intersection of a row and column is called: