Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Oracle »

problema con la funcion sum de oracle

Estas en el tema de problema con la funcion sum de oracle en el foro de Oracle en Foros del Web. Buen dia tengo una consulta soy nueva en esto, lo que quiero hacer es sumar los saldos de un campo de una tabla si esque ...
  #1 (permalink)  
Antiguo 30/04/2012, 11:11
 
Fecha de Ingreso: febrero-2012
Ubicación: Lima
Mensajes: 64
Antigüedad: 12 años, 2 meses
Puntos: 1
problema con la funcion sum de oracle

Buen dia tengo una consulta soy nueva en esto, lo que quiero hacer es sumar los saldos de un campo de una tabla si esque me cumple ciertas condiciones, por ejempo:
Código:
SELECT sum(sactual)
FROM saldo WHERE  categoria='4' and id = '0043284578'
con este select me suma el saldo actual siempre y cuando cumpla con la categoria sea 4, pero como hago si tambien quiero que me sume cuando la categoria sea 5 y 6???

yo pense que prodria ser asi, pero no me sale asi... como seria alguna idea porfavor!!

Código:
SELECT sum(sactual)
FROM saldo WHERE  categoria='4' and categoria='5' and categoria='6' and id = '0043284578'
Gracias
  #2 (permalink)  
Antiguo 30/04/2012, 17:49
Avatar de matanga  
Fecha de Ingreso: octubre-2007
Ubicación: España
Mensajes: 1.091
Antigüedad: 16 años, 5 meses
Puntos: 85
Respuesta: problema con la funcion sum de oracle

Código:
SELECT sum(sactual)
 FROM saldo 
 WHERE  categoria in ('4','5','6') 
   and id = '0043284578'
Saludos
  #3 (permalink)  
Antiguo 04/05/2012, 08:30
 
Fecha de Ingreso: febrero-2012
Ubicación: Lima
Mensajes: 64
Antigüedad: 12 años, 2 meses
Puntos: 1
Respuesta: problema con la funcion sum de oracle

gracias por el aporte!!!! ahora lo pruebo

Etiquetas: funcion, select, sum, tabla, campos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:20.