Consulta SQL
Publicado por Juan Carlos C (17 intervenciones) el 16/06/2015 19:10:34
Hola a todos,
Tengo la tabla Facturas y la tabla PagoFactura donde se registran las formas de pago de la factura que pueden ser varias, la relación es se uno a muchos.
Dado lo anterior, una factura se puedes pagar con efectivo, tarjeta de credito y otras formas, tambien se puede pagar solo con una forma de pago por ejemplo efectivo.
Necesito seleccionar las facturas que se han pagado solo en efectivo y ninguna otra forma o sea que a Facturas le corresponde solo un registro en PagoFactura
Y el caso contrario, todas las facturas que se han pagado de otras formas pero no solo en efectivo o sea en PagoFactura no esta el registro Efectivo
Explico
Caso 1
Una factura vale $100, entonces el cliente decide que va apagar 40 en efectivo 30 con tarjeta de credito y 30 con cheque
Caso 2
El mismo cliente decide pagat la factura solo en efectivo, es decir $100 en efectivo
Gracias por su ayuda
Tengo la tabla Facturas y la tabla PagoFactura donde se registran las formas de pago de la factura que pueden ser varias, la relación es se uno a muchos.
Dado lo anterior, una factura se puedes pagar con efectivo, tarjeta de credito y otras formas, tambien se puede pagar solo con una forma de pago por ejemplo efectivo.
Necesito seleccionar las facturas que se han pagado solo en efectivo y ninguna otra forma o sea que a Facturas le corresponde solo un registro en PagoFactura
Y el caso contrario, todas las facturas que se han pagado de otras formas pero no solo en efectivo o sea en PagoFactura no esta el registro Efectivo
Explico
Caso 1
Una factura vale $100, entonces el cliente decide que va apagar 40 en efectivo 30 con tarjeta de credito y 30 con cheque
Caso 2
El mismo cliente decide pagat la factura solo en efectivo, es decir $100 en efectivo
Gracias por su ayuda
Valora esta pregunta
0