How to find out the second largest element from mysql table
Answers were Sorted based on User's Feedback
Answer / neelesh jain
LIMIT <n> == n rows will be returned
OFFSET <n> == skip n rows of the query result
SELECT Salary FROM Employee ORDER BY Salary DESC LIMIT 1
OFFSET 1;
so above query skip 1 element (as offset is 1), which is
biggest and returned 1 elemetn which is 2nd largest value.
Is This Answer Correct ? | 0 Yes | 0 No |
SELECT salary
FROM employees
ORDER BY salary DESC
LIMIT 2,1
Is This Answer Correct ? | 0 Yes | 0 No |
Answer / prashant chaudhary
select top 1 * from ( select top 3 * from Student_Info
order by marks desc)table1 order by marks
Is This Answer Correct ? | 5 Yes | 6 No |
Answer / shanmukha
select min(salary) from Employee where salary in(select
distinct top 2 salary from Employee order by salary desc )
This is the query to find second maximum salary in MSSQL
Is This Answer Correct ? | 0 Yes | 1 No |
Answer / sivsankar.ponnurangam
select project_id from tbl_project order by project_id
desc limit 2,1
Is This Answer Correct ? | 21 Yes | 42 No |
What does the file with the extension: frm, myd, and myi contain?
Is mysql written in c?
How can you change the name of any existing table by using the sql statement?
What is mysql sleep process?
How we get sum of column.
How we can copy one table data into another table whose name same as table but in differ database
How do I change the max connections in mysql?
What do you understand by mysql terminal?
Can you save your connection settings to a conf file?
How many services is running in sql server?
What is difference between mysql mysqli and pdo?
Write command to import an mysql file?