[teknik]
(3) 

sql sorusu

contavolta #1142376
employe tablosu var. id, name, surname ve salary tutuluyor tabloda. bu tabloda n. en çok maaş alanı veren sorgu nasıl yazılır.

yani 5. en çok maaş alanı da sorabilir mesela. n değeri dışardan girilecek.

teşekkürler.

 

declare @n int = 5

select top (@n) * from employee order by salary desc

tepedeki psychedelic adam

mysql de;

SELECT salary FROM person
ORDER BY salary DESC LIMIT n-1,1

emrahday

pl/sql'de

select s
from(
select rownum rn,salary s from employee order by salary desc )
where rn=5

assassin 10
1

mobil görünümden çık