Sybase SQL Anywhere - Sumar en Sybase

   
Vista:

Sumar en Sybase

Publicado por Israel Riveros (1 intervención) el 03/03/2010 16:05:02
Hola saludos desde chile, tengo la siguiente consulta:
select

'Offered Traffic Erlang' = sum(convert(decimal(10,2),(ORG_TRAFFIC + IEX_TRAFFIC + SOT_TRAFFIC))),
'Measured Traffic' = convert(decimal(10,2),(OEX_TRAFFIC + TE_TRAFFIC + STT_TRAFFIC)),
'Lost Traffic (%)' = convert(decimal(10,2), 100 * ((ORG_NCALLS + IEX_NCALLS + SOT_NCALLS)-(OEX_NCALLS + TE_NCALLS + STT_NCALLS)) / (ORG_NCALLS + IEX_NCALLS + SOT_NCALLS)),
MSC_ADM.NE, MSC_ADM.TIME
from
MSC_TRAFFTYPE, MSC_ADM
where
MSC_ADM.ID = MSC_TRAFFTYPE.ID --and
and MSC_ADM.RES = 1
and MSC_ADM.NE = "MSPDV3"
and MSC_ADM.TIME BETWEEN '25-FEB-2010 00:00:00' AND '25-FEB-2010 01:59:00'

necesito poder sumar los valores 'Offered Traffic Erlang', 'Lost Traffic (%)' y 'Measured Traffic', ya que me los entrega en horas y necesito sumar las 24 horas del dia para cada uno de ellos..

si alguien me puede ayudar, se los agradecere.

saludos,
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Sumar en Sybase

Publicado por Leopoldo Taylhardat (82 intervenciones) el 03/03/2010 19:51:01
select sum(cast(ORG_TRAFFIC + IEX_TRAFFIC + SOT_TRAFFIC)as decimal(10,2))) as Offered Traffic Erlang, cast((OEX_TRAFFIC + TE_TRAFFIC + STT_TRAFFIC) decimal(10,2)) as Measured Traffic,
...
from ...
where...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar