¿Cómo hacer una suma que dependa de un campo?
Hola que tal ? Espero y estén bien. tengo una duda y es la siguiente:
Tengo una base de datos, donde se recopila la información de unos pagos, esta se basa en clave, monto, neto, retenciones, pm y estado, acomodado de la siguiente manera
clave....................monto.....................neto.................retenciones......................estado
10-1011..................10...........................0...........................0.............................vigente
10-1012....................0...........................15.........................3.............................vigente
10-1011.................10............................0...........................0...........................concluido
10-1012...................0............................20.........................5............................concluido
10-1011.................10............................0............................0..........................cancelado
10-1012....................0...........................,15..........................3.........................cancelado
quiero hacer la suma de monto,neto y retenciones, pero que dependa de la clave, si yo en el campo PM aparece la clave 10-1011 que haga la suma de solo los datos que estén vigentes y con la clave "10-1011" en este caso seria el resultado de 20
Y si en el campo PM aparece la clave 10-1012 que me haga la suma de neto + retenciones pero solo los datos que esten con la misma clave "10-1012" y que no esten cancelados en este caso seria 43 espero haber sido claro en mi explicacion y que me puedan ayudar ya que esto me urge un poco, lo he intentado pero no he podido gracias de antemano y que esten bien.
Tengo una base de datos, donde se recopila la información de unos pagos, esta se basa en clave, monto, neto, retenciones, pm y estado, acomodado de la siguiente manera
clave....................monto.....................neto.................retenciones......................estado
10-1011..................10...........................0...........................0.............................vigente
10-1012....................0...........................15.........................3.............................vigente
10-1011.................10............................0...........................0...........................concluido
10-1012...................0............................20.........................5............................concluido
10-1011.................10............................0............................0..........................cancelado
10-1012....................0...........................,15..........................3.........................cancelado
quiero hacer la suma de monto,neto y retenciones, pero que dependa de la clave, si yo en el campo PM aparece la clave 10-1011 que haga la suma de solo los datos que estén vigentes y con la clave "10-1011" en este caso seria el resultado de 20
Y si en el campo PM aparece la clave 10-1012 que me haga la suma de neto + retenciones pero solo los datos que esten con la misma clave "10-1012" y que no esten cancelados en este caso seria 43 espero haber sido claro en mi explicacion y que me puedan ayudar ya que esto me urge un poco, lo he intentado pero no he podido gracias de antemano y que esten bien.