Pular para o conteúdo
  • Este tópico contém 2 respostas, 3 vozes e foi atualizado pela última vez 13 anos, 3 meses atrás por Lewis Carrol.
Visualizando 3 posts - 1 até 3 (de 3 do total)
  • Autor
    Posts
  • #104873
    CLAUDIOMIRO WALTER
    Participante

      Bom dia Pessoal, gostaria de uma ajuda de como fazer um script que me resulte conforme exemplo abaixo…

      EXEMPLO

      TABELA DE CARGOS
      01/01/2012 – ANALISTA DE RH J
      01/05/2012 – ANALISTA DE RH P
      01/09/2012 – ANALISTA DE RH S

      TABELA DE SALARIOS
      01/01/2012 – 1.000,00
      01/02/2012 – 1.500,00
      01/07/2012 – 2.000,00

      JUNTANDO NO SQL DEVE LISTAR

      linha 1 = 01/01/2012, ANALISTA DE RH J, 1.000,00
      linha 2 = 01/02/2012, ANALISTA DE RH J, 1.500,00
      linha 3 = 01/05/2012, ANALISTA DE RH P, 1.500,00
      linha 4 = 01/07/2012, ANALISTA DE RH P, 2.000,00
      linha 5 = 01/09/2012, ANALISTA DE RH S, 2.000,00

      #104875
      Sergio Willians
      Mestre

        @claudiomiro.walter

        Nos envie o que você tentou montar para que o ajudemos. O grande aprendizado está sempre na tentativa e nunca na solução. 🙂

        #104879
        Lewis Carrol
        Participante

          Assumindo:
          CARGOS(DATA, DESCRICAO)
          SALARIOS(DATA, VALOR)

          ——- start script
          set colsep ‘,’
          set pagesize 0
          set lines 1000
          set trimspool on
          set sqlprompt ”

          spool my_file_name.log

          select c.data, d.descricao, s.valor
          from cargos c, salarios s
          where c.data = s.data;

          spool off
          exit
          ——- end script

          Não que o relatório faça sentido – afinal, você está dizendo que o salário de todos os cargos é o mesmo e depende apenas da data …

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