2 Replies Latest reply: Jul 14, 2017 3:26 PM by Douglas Schmitt RSS

    Dúvida com IntervalMatch

    Douglas Schmitt

      Olá,

      Tenho duas tabelas, uma com o usuário, mês e a idade dele naquele mês. A outra tabela tem o usuário, faixa de idade inicial e final e o valor. Gostaria de colocar o valor correspondente aquela idade (naquela data) na primeira tabela (ou em uma nova, tanto faz).

      Tentei com IntervalMatch, mas não consegui.

       

      Exemplo

       

      [Tabela]:
      LOAD * INLINE [
          Chave, CodUsuario, Data, Idade
          001|01|2017, 001, 01/01/2017, 18
          001|02|2017, 001, 01/02/2017, 18
          001|03|2017, 001, 01/03/2017, 19
          001|04|2017, 001, 01/04/2017, 19
          001|05|2017, 001, 01/05/2017, 19
      ];
      
      [Faixas]:
      LOAD * INLINE [
          CodUsuario, IdadeInicial, IdadeFinal, Valor
           001, 0, 18, 100
           001, 19, 50, 150
           001, 51, 999, 200
      ];
      

       

      Neste exemplo, o usuário fez aniversário em 03/2017. Antes disso o valor era 100 e a partir deste mês o valor é 150.

       

      Obrigado.