Estimados, Tengo una tabla con la siguiente estructura: RBD int -- Es un identificador de establecimientos educacionales ano_pago int -- Año de pago mes_pago int -- Mes de pago monto int -- Monto pagado tip_proc vachar(1) -- Identificador de Tipo de Proceso y puede tener el valor "N" o "S"
En el caso de que el Tipo de Proceso sea "S", sólo los meses de Marzo a Diciembre tienen este tipo de pago, es decir no hay pagos "S" en los meses de Enero y Febrero. Pues bien, me piden un informe que sume los pagos por año por tipo de Proceso ("N" o "S") y para ello hice la siguiente consulta: SELECT rbd, sum(monto) FROM dbo.orden_pago where ano_pago =2009 and tip_proc = "S" group by rbd El problema es que ahora me dicen que para este total debo incluir los meses de Enero y Febrero que tienen tipo de Pago "N" y sumarlo con lo que se obtiene en la consulta anterior. Mi pregunta es si se podrá hacer en una sola consulta?, ya que este es una base de datos heredada y sólo tenemos accesos de lectura y no podemos hacer funciones ni tablas temporales Saludos cordiales a todos -- TIP 2: puedes desuscribirte de todas las listas simultáneamente (envía "unregister TuDirecciónDeCorreo" a majord...@postgresql.org)