3 Replies Latest reply: Nov 15, 2017 3:00 PM by Andrea Longhi RSS

    rangos de horas

      Tengo un campo de hora en el QVD y necesito establecer rangos de hora, por ejemplo para las horas desde las 00:00-8:00 en el rango 1, del 8:01-16:00 en el rango 3 y el resto en el rango 4. Como puedo hacer esto al momento de levantar el QVD?

       

      Gracias

        • Re: rangos de horas
          Andrea Longhi

          Hola Luis try putting the following code into your script after the name of your time field (I assumed Your_Time) LOAD ...                  ...                Your_Time,                if (Your_Time >'16:00', 3, if( Your_Time <='08:00', 1, 2)) as Rango,                .... FROM Your_file.qvd (qvd); Regards AL

            • Re: rangos de horas
              Gabriel Añasco

              funciona cuando la hora viene por separado, cuando se trata del formato dd/mm/yyyy HH:MM:SS no funciona. tampoco si se extrae en el script, ni del qvd

                • Re: rangos de horas
                  Andrea Longhi

                  Hola Gabriel,

                  cuando la hora està en el formato dd/mm/yyyy HH:MM:SS hay que usar la funciòn de hora:

                   

                  LOAD ...

                              Your_Time,               

                               if (hour(Your_Time) >'16', 3, if( hour(Your_Time) <='09', 1, 2)) as Rango,              

                               ....

                  FROM Your_file.qvd (qvd);

                   

                  AL