Boa tarde Pessoal,  estou realizando uma consulta onde realizo as seguintes operações                       CASE                                                     WHEN   S.IDSERVICO IN (48,666,470,675,670,517,485,549,661)                                  AND TIMEDIFF(MT.HORA_FINAL , MT.HORA_INICIO) BETWEEN '11:00:00'  AND '23:59:00'                                   THEN CONVERT (MT.HORA_FINAL - MT.HORA_INICIO=  '06:00:00',TIME)                                                                        WHEN   S.IDSERVICO IN (48,666,470,675,670,517,485,549,661)                                  AND TIMEDIFF(MT.HORA_FINAL , MT.HORA_INICIO) BETWEEN '10:00:00'  AND '12:01:00'                                   THEN CONVERT (MT.HORA_FINAL - MT.HORA_INICIO =  '05:58:00',TIME)                                                                          WHEN   S.IDSERVICO IN (48,666,470,675,670,517,485,549,661)                                  AND TIMEDIFF(MT.HORA_FINAL , MT.HORA_INICIO) BETWEEN '09:00:00'  AND '11:01:00'                                   THEN CONVERT (MT.HORA_FINAL - MT.HORA_INICIO =  '05:54:00',TIME)                       ELSE                      TIMEDIFF(MT.HORA_FINAL , MT.HORA_INICIO)                                                      END AS HORATRABALHADA   E estou recebendo como retorno BLOB, já tentei várias formas de resolver esse problema e não consegui ainda. Alguém sabe alguma coisa sobre?