Ver Mensaje Individual
  #1  
Antiguo 22-05-2012
mjjj mjjj is offline
Miembro
 
Registrado: mar 2007
Posts: 652
Reputación: 20
mjjj Va por buen camino
query relaciona 3 tablas

Amigos, aer si me pueden ayudar, utilizo Firebird 2.5, tengo 3 tablas Facturas, rendicion_detalle y rendicion. Estan relacionadas facturas.id_factura = rendicion_detalle.id_factura y rendicion.nren = rendicion_detalle.nren.

Necesito un query que me entregue todas las facturas tal que no existe en otro detalle de rendicion (o que exista pero el estado de la rendicion sea null). Ufff, esto con el afán de no repetir facturar en distintas rendiciones. Algo me falta, o sobra en este codigo...
Código SQL [-]
select f.* from facturas f
left join rendicion_detalle rd on rd.id_factura = f.id_factura
inner join rendicion r on r.nren = rd.nren
where r.estado is null
order by f.id_factura

Salu2
Responder Con Cita