Select secound highest value through query
SELECT id FROM (select id from listings order by id asc limit 1) as listi order by id limit 1
SELECT MAX( col )
FROM table
WHERE col < ( SELECT MAX( col )
FROM table )
SELECT MAX(col) FROM table WHERE col NOT IN (SELECT MAX(col) FROM table); |
select col
from (
select ROW_NUMBER() over (order by col asc) as 'rowNum', col
from [table] ) withRowNum
where rowNum = 2
SELECT `column`
FROM `table`
GROUP BY `column`
ORDER BY `column`
DESC LIMIT 1,1
SELECT * FROM Table ORDER BY NumericalColumn DESC LIMIT 1 OFFSET 1
SELECT *
FROM TableName a
WHERE
2 = (SELECT count(DISTINCT(b.ColumnName))
FROM TableName b WHERE
a.ColumnName <= b.ColumnName);
select * from (select ROW_NUMBER() over (Order by Col_x desc) as Row, Col_1
from table_1)as table_new tn inner join table_1 t1
on tn.col_1 = t1.col_1
where row = 2
SELECT DISTINCT value FROM Table ORDER BY value DESC LIMIT 2
SELECT MIN(value) FROM (SELECT DISTINCT value FROM Table ORDER BY value DESC LIMIT 2) AS t
SELECT * FROM EMP
WHERE salary=
(SELECT MAX(salary) FROM EMP
WHERE salary != (SELECT MAX(salary) FROM EMP)
);
select MAX(salary) as SecondMax from test where salary !=(select MAX(salary) from test)
Code By : Dharambir Singh
No comments:
Post a Comment
Dharamart.blogspot.in