Fórum SQL ou outro método que possa resolver o caso! #182546
17/09/2003
0
funcionario salario cargo
xxx 1000,00 a
aaa 999,00 a
bbb 893,30 a
xxx 900,00 a
aaa 899,00 a
bbb 803,30 a
Selecionar os tres maiores salários? Dificultando.... Por cargo.
retornaria cargo a / 1000,00 - 999,00 - 900,00
e se tivesse cargo b os valores como acima.
Atenciosamente,
Jorgerodrigo
Curtir tópico
+ 0Posts
17/09/2003
Motta
suporta ´tabela virtual´
algo assim
select *
from
(select xxx
from t1,t2 ...) ?
query n maiores
SELECT *
FROM (SELECT VP1.*,(SELECT COUNT(*)
FROM (SELECT DISTINCT(QTD) QTD
FROM tabela VP2) T
WHERE T.QTD > VP1.QTD) QTD
FROM tabela VP1) TUDO
WHERE QTD < n
n = qts de ´maiores 5 maiores etc´
Gostei + 0
17/09/2003
Jorgerodrigo
Gostei + 0
17/09/2003
Motta
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)