4 Replies Latest reply: Mar 3, 2017 4:45 PM by Bernardo Chaves Silva RSS

    Set Analysis

    Bernardo Chaves Silva

      Pessoal, temos essa tabela:

       

      Tab:

      LOAD * Inline [

      municipio, ano, exames, cirurgias

      recife,      2014,      25,      8

      olinda,      2014,      62,      !7

      recife,      2015,      81,      9

      olinda,      2015,      76,      10

      recife,      2016,      74,

      olinda,      2016,      90,

      ];

       

      Se eu quiser a soma de exames do último ano que tenha exames - isto é 2016 - eu posso fazer a expressão com uma Set dinâmica:

       

      Sum({< ano={$(=Max(ano))} >} exames)

       

      Agora, o último ano com registro de cirurgias foi 2015. Se eu usar a Set acima, ela vai retornar 2016 e a soma vai ser 0.

       

      Como resolver essa situação via Set Analysis? Fazer ano={2015} não é a resposta pois a ideia é fazer com que a expressão seja dinâmica (se eu selecionar 2014, ele mostraria o resultado desse ano).