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,
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


0