Pessoal Blz?
Estou com uma dúvida em um select! Digamos que na tabela eu tenho o campo ‘Codigo’, ‘Data Nascimento’, ‘Data Obito’ e ‘Nome’.
Tenho 50 registros nesta tabela, todas com todos os registros (codigo, nome e dt nascimento), exceto o campo Data Obtido’.
Preciso que no select apenas os 10 mais velhos sejam apresentados, entao
SELECT CODIGO,
NOME,
DT_NASCIMENTO,
( NVL(TO_CHAR(DT_OBITO,‘DD/MM/YYYY’),TO_CHAR(SYSDATE,‘DD/MM/YYYY’)) - TO_CHAR(DT_NASCIMENTO,‘DD/MM/YYYY’) ) Idade
WHERE ?
encalhei ali, nao sei como construir o restante, tendo em vista que a idade é calculada no select, e tenho que colocar um limite para apresentar apenas 10 dos 50.
Alguem poderia ajudar?