Ajuda Oracle Datas

toninho10

Membro
Boas,

é o seguinte:

tenho a minha tabela medicos com varios campos entre eles os anos de serviço ( ans ):


ans date;


a forma como insiro os dados nessa tabela é a seguinte:


insert into medicos values (..........to_date('1971-05-23','yyyy-mm-dd'),..............);


Alguem me ajuda a fazer um select que selecione medicos com mais de 30 anos ? Não sei trabalhar com datas

tava a pensar em algo do genero mas nao resulta:

select * from medicos where (sysdate - ans) > 30;
 
Back
Topo