Quantcast
Channel: quitar ceros de la derecha
Viewing all articles
Browse latest Browse all 3

quitar ceros de la derecha

0
0

hola a todos

tengo un query que cuando lo ejecuto me sale la cantidad de segundos pero al lado derecho aparece un cero algo como por ejemplo 

agente    tiempo

raul          450

en el ejemplo anterior el tiempo es de 45 pero me sale 450, la pregunta es como puedo quitarle el cero de la derecha

les dejo mi query que uso

SELECT e_user as AGENTE,
SUM(CASE WHEN termination_status = 1 and datepart(hour,start_time) = '06' THEN 1 ELSE 0 END) AS "atendidas 06:00-07:00",
SUM(CASE WHEN termination_status = 1 and datepart(hour,start_time) = '06' THEN duration END) AS "Duracion 06:00-07:00",
SUM(CASE WHEN termination_status = 1 and datepart(hour,start_time) = '07' THEN 1 ELSE 0 END) AS "atendidas 07:00-08:00",
SUM(CASE WHEN termination_status = 1 and datepart(hour,start_time) = '07' THEN duration END) AS "Duracion 07:00-08:00",
SUM(CASE WHEN termination_status = 1 and datepart(hour,start_time) = '08' THEN 1 ELSE 0 END) AS "atendidas 08:00-09:00",
SUM(CASE WHEN termination_status = 1 and datepart(hour,start_time) = '08' THEN duration END) AS "Duracion 08:00-09:00",
SUM(CASE WHEN termination_status = 1 and datepart(hour,start_time) = '09' THEN 1 ELSE 0 END) AS "atendidas 09:00-10:00",
SUM(CASE WHEN termination_status = 1 and datepart(hour,start_time) = '09' THEN duration END) AS "Duracion 09:00-10:00",
SUM(CASE WHEN termination_status = 1 and datepart(hour,start_time) = '10' THEN 1 ELSE 0 END) AS "atendidas 10:00-11:00",
SUM(CASE WHEN termination_status = 1 and datepart(hour,start_time) = '10' THEN duration END) AS "Duracion 10:00-11:00",
SUM(CASE WHEN termination_status = 1 and datepart(hour,start_time) = '11' THEN 1 ELSE 0 END) AS "atendidas 11:00-12:00",
SUM(CASE WHEN termination_status = 1 and datepart(hour,start_time) = '11' THEN duration END) AS "Duracion 11:00-12:00",
SUM(CASE WHEN termination_status = 1 and datepart(hour,start_time) = '12' THEN 1 ELSE 0 END) AS "atendidas 12:00-13:00",
SUM(CASE WHEN termination_status = 1 and datepart(hour,start_time) = '12' THEN duration END) AS "Duracion 12:00-13:00",
SUM(CASE WHEN termination_status = 1 and datepart(hour,start_time) = '13' THEN 1 ELSE 0 END) AS "atendidas 13:00 -14:00",
SUM(CASE WHEN termination_status = 1 and datepart(hour,start_time) = '13' THEN duration END) AS "Duracion 13:00-14:00",
SUM(CASE WHEN termination_status = 1 and datepart(hour,start_time) = '14' THEN 1 ELSE 0 END) AS "atendidas 14:00-15:00",
SUM(CASE WHEN termination_status = 1 and datepart(hour,start_time) = '14' THEN duration END) AS "Duracion 14:00-15:00",
SUM(CASE WHEN termination_status = 1 and datepart(hour,start_time) = '15' THEN 1 ELSE 0 END) AS "atendidas 15:00 -16:00",
SUM(CASE WHEN termination_status = 1 and datepart(hour,start_time) = '15' THEN duration END) AS "Duracion 15:00-16:00",
SUM(CASE WHEN termination_status = 1 and datepart(hour,start_time) = '16' THEN 1 ELSE 0 END) AS "atendidas 16:00 -17:00",
SUM(CASE WHEN termination_status = 1 and datepart(hour,start_time) = '16' THEN duration END) AS "Duracion 16:00-17:00",
SUM(CASE WHEN termination_status = 1 THEN 1 ELSE 0 END) AS "total atendidas",
sum(convert(int,right(left(ltrim(rtrim(duration)),len(ltrim(rtrim(duration)))-1),len(ltrim(rtrim(duration)))-1)))-10 as "Tiempo Total/Segundos"
FROM easy..vReporteInteracciones x
where e_user IS NOT null and 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) <= '14/05/2012'
GROUP BY e_user


Viewing all articles
Browse latest Browse all 3

Latest Images

Trending Articles





Latest Images