Pular para o conteúdo
  • Este tópico contém 4 respostas, 2 vozes e foi atualizado pela última vez 17 anos, 2 meses atrás por Emersonmartins.
Visualizando 5 posts - 1 até 5 (de 5 do total)
  • Autor
    Posts
  • #80753
    Emersonmartins
    Participante

      Olá pessoal, sou novato no fórum e estou estudando oracle 10gXe
      queria saber como calcular a idade atraves de um select .

      Agradeço..

      Emerson Martins
      Analista de Sistemas

      #80754
      Ishii
      Participante

        O select com a função months_between (data_referencia, data a ser analisada) retorna a quantidade de meses entre a primeira e a segunda. Com isso já deve se possível você calcular a Idade (em anos + meses) no select.

        []s Ishii

        #80756
        Emersonmartins
        Participante

          Tenho uma tabelas de times.
          CodJogador
          Data_Contrat

          e a de jogador

          Codjogador
          Nome

          quero fazer um select dos jogadore qe foram contrtados com mais de 30 anos como ficaria amigo…

          #80757
          Ishii
          Participante

            select a.codjogador from tabela times a, tabela jogador b
            where a.codjogador = b.codjogador and
            round(months_between (sysdate, Data_Contrat),0)/12 > 30

            #80758
            Emersonmartins
            Participante

              Valeu cara!!!!Esta era uma questão da pós- graduação…
              me add ai no msn se tiver

              emersonmartins8@…

            Visualizando 5 posts - 1 até 5 (de 5 do total)
            • Você deve fazer login para responder a este tópico.
            plugins premium WordPress