Ver Mensaje Individual
  #1  
Antiguo 11-09-2014
Avatar de Luis M.
[Luis M.] Luis M. is offline
Miembro Premium
 
Registrado: sep 2004
Ubicación: Ripollet - Barcelona
Posts: 212
Reputación: 20
Luis M. Va por buen camino
Importe diferente que la suma del importe de otra tabla

Hola.
Situación:
A un proveedor se les hace varios pedidos al cabo del mes. Este factura al final de mes.
En el programa se va introduciendo los pedidos tal como se van haciendo.
Cuando llega la factura, se introduce esta y se va a cada pedido y se introduce el número
de factura al cual pertenece.
La suma de los importes de los pedidos tiene que coincidir con el total de la factura y si no
es así, quisiera sacar un listado que me muestre todas las facturas que el importe sea diferente
que la suma de los importes del pedido.
Algo así:

Código SQL [-]
Select * from facturas where total <> (Select sum(total_compra) from pedido
where pedido.numero = facturas.numero_pedido);

Esta consulta no funciona y alomejor es algo simple, pero no consigo verlo (Soy muy novato en SQL).
Agradecería cualquier ayuda.
Trabajo con firebird 2.5.
Un saludo.
Responder Con Cita