Forums Últimos mensajes - Powered by IBM
 

Dato de otra tabla

23/05/2006 - 21:04 por aventurero | Informe spam
Buenas tardes amigos del foro
Espero que no se incomoden si la pregunta es muy elemental.
Tengo 2 tablas que entre otros tienen los campos mostrados.

TFacCreada
factura fecha_exp valor
1 02/10/2006 1000
2 02/15/2006 1500
3 02/15/2006 1000
4 02/16/2006 1050
5 02/17/2006 1100

TFacExpedida
factura estado fecha_estado
1 ACTIVA 02/10/2006
2 ANULADA 02/15/2006
5 ACTIVA 02/25/2006

Necesito tener un select con todas las facturas Creadas, y su estado si está
expledida

factura fecha valor estado
fecha_estado
1 02/10/2006 1000 ACTIVA 02/10/2006
2 02/15/2006 1500 ANULADA 02/15/2006
3 02/15/2006 1000 Null Null
4 02/16/2006 1050 Null Null
5 02/17/2006 1100 ACTIVA 02/25/2006

Gracias por su ayuda.

Atentamente,


Aventurero
 

Leer las respuestas

#1 Alejandro Mesa
23/05/2006 - 21:25 | Informe spam
aventurero,

Debes usar el operador "left outer join".

select a.factura, a.fecha_exp, a.valor, b.estado, b.fecha_estado
from TFacCreada as a left outer join TFacExpedida
on a.factura = b.factura


AMB

"aventurero" wrote:

Buenas tardes amigos del foro
Espero que no se incomoden si la pregunta es muy elemental.
Tengo 2 tablas que entre otros tienen los campos mostrados.

TFacCreada
factura fecha_exp valor
1 02/10/2006 1000
2 02/15/2006 1500
3 02/15/2006 1000
4 02/16/2006 1050
5 02/17/2006 1100

TFacExpedida
factura estado fecha_estado
1 ACTIVA 02/10/2006
2 ANULADA 02/15/2006
5 ACTIVA 02/25/2006

Necesito tener un select con todas las facturas Creadas, y su estado si está
expledida

factura fecha valor estado
fecha_estado
1 02/10/2006 1000 ACTIVA 02/10/2006
2 02/15/2006 1500 ANULADA 02/15/2006
3 02/15/2006 1000 Null Null
4 02/16/2006 1050 Null Null
5 02/17/2006 1100 ACTIVA 02/25/2006

Gracias por su ayuda.

Atentamente,


Aventurero



Preguntas similares