Problema para expertos!!!
Publicado por Omar (1 intervención) el 08/03/2004 18:00:24
Hola, soy un programador de VB contra access en este caso.
Mi problema, es que tengo dos tablas relacionadas con una tabla superior(digamos FacturasCabecera y FacturasLineasA y FacturasLineasB). Lo que quiero es sacar todas los registro de FacturasCabecera que tenga relacionados con cualquiera de las otras 2 tablas de lineas).
Estoy haciendo esto:
SELECT DISTINCTROW FacturasCabecera.*
FROM (FacturasLineasA
INNER JOIN FacturasAlmacenajeCabecera ON
FacturasLineasA.NumeroFactura = FacturasCabecera.NumeroFactura
INNER JOIN FacturasLineasB ON
FacturasCabecera.NumeroFactura =
FacturasLineasB.NumeroFactura
WHERE FacturasAlmacenajeLineasA.CodigoAlmacen = Almacen.Cabecera.CodigoAlmacen OR
FacturasLineasB.CodigoAlmacen =
Almacen.Cabecera.CodigoAlmacen
ORDER BY FacturasAlmacenajeCabecera.FechaFactura
Alguien me puede decir algo?
Gracias!!!!!
Mi problema, es que tengo dos tablas relacionadas con una tabla superior(digamos FacturasCabecera y FacturasLineasA y FacturasLineasB). Lo que quiero es sacar todas los registro de FacturasCabecera que tenga relacionados con cualquiera de las otras 2 tablas de lineas).
Estoy haciendo esto:
SELECT DISTINCTROW FacturasCabecera.*
FROM (FacturasLineasA
INNER JOIN FacturasAlmacenajeCabecera ON
FacturasLineasA.NumeroFactura = FacturasCabecera.NumeroFactura
INNER JOIN FacturasLineasB ON
FacturasCabecera.NumeroFactura =
FacturasLineasB.NumeroFactura
WHERE FacturasAlmacenajeLineasA.CodigoAlmacen = Almacen.Cabecera.CodigoAlmacen OR
FacturasLineasB.CodigoAlmacen =
Almacen.Cabecera.CodigoAlmacen
ORDER BY FacturasAlmacenajeCabecera.FechaFactura
Alguien me puede decir algo?
Gracias!!!!!
Valora esta pregunta


0