none
pasar segundos a minutos RRS feed

  • Pregunta

  • hola chicos tengo una consulta que me muestra los tiempos de duracion de una llamada de un agente...el tema esta que me muestra el tiempo en segundos...y para sacar los reportes debo de pasarlo a minutos.....este es mi query para sacar los tiempos de los agentes

    SELECT isnull(xxx.fullname,'Sistema') as AGENTE, SUM(CASE WHEN termination_statust = 'Handled/Atendidas' THEN 1 ELSE 0 END) AS "Total Atendidas",
    SUM(CASE WHEN termination_statust = 'Abandoned/Abandonadas' THEN 1 ELSE 0 END) AS "Total Abandonadas"
    FROM easy..vReporteInteracciones x left join easy..user_full xxx on
    x.e_user=xxx.code where x.campaign = 36 and convert(datetime,convert(varchar(20),x.start_time,102),111)>= '14/05/2012' and convert(datetime,convert(varchar(20),x.start_time,102),111) <= '21/05/2012'
    GROUP BY xxx.fullname
    

    martes, 22 de mayo de 2012 1:37

Respuestas

  • Hola:

    DECLARE @Segundos AS INT
    SET @Segundos = 1234
    SELECT 'Minutos con decimales', @Segundos /60.0
    SELECT 'Minutos DateTime', CAST((@Segundos+0.001) /86400.0 AS DateTime)
    SELECT 'Minutos Texto', CONVERT(NVARCHAR, CAST((@Segundos+0.001) /86400.0 AS DateTime), 8)

    Saludos
    • Marcado como respuesta alcri martes, 22 de mayo de 2012 14:45
    martes, 22 de mayo de 2012 9:09

Todas las respuestas

  • ¿Y cuál es el campo que muestra el tiempo de la llamada? En la query que envías yo sólo veo contadores...
    martes, 22 de mayo de 2012 7:30
  • Hola:

    DECLARE @Segundos AS INT
    SET @Segundos = 1234
    SELECT 'Minutos con decimales', @Segundos /60.0
    SELECT 'Minutos DateTime', CAST((@Segundos+0.001) /86400.0 AS DateTime)
    SELECT 'Minutos Texto', CONVERT(NVARCHAR, CAST((@Segundos+0.001) /86400.0 AS DateTime), 8)

    Saludos
    • Marcado como respuesta alcri martes, 22 de mayo de 2012 14:45
    martes, 22 de mayo de 2012 9:09
  • Gracias me sirvió para acomodar un query de SAP
    viernes, 23 de octubre de 2020 19:54