Campos NULL

28/02/2007 - 21:17 por Penta | Informe spam
Estimados.
Uso SQL Server 2000.

Tengo 2 tablas.
TABLA_A
FECHA datetime

TABLA_B
ID Integer
Fecha_Registro datetime
Hora varchar

En TABLA_A
01/02/2007
02/02/2007


En TABLA_B
1 01/02/2007 11:10
2 01/02/2007 12:00

Qry:
Select b.*

From TABLA_A A Left Join TABLA_B B


On a.fecha=b.fecha_registro
Resultado:
1 01/02/2007 11:10
2 01/02/2007 12:00

Resultado que quisiera lograr:
1 01/02/2007 11:10
2 01/02/2007 12:00
1 02/02/2007 NULL
2 02/02/2007 NULL

Atte,
Penta.
 

Leer las respuestas

#1 Isaias
01/03/2007 - 00:25 | Informe spam
Penta

Estas haciendo un uso no adecuado de los tipos DATETIME, pero en fin:

Select b.*
From TABLA_A A Left OUTER Join TABLA_B B
On a.fecha=b.fecha_registro



Saludos
IIslas


"Penta" wrote:

Estimados.
Uso SQL Server 2000.

Tengo 2 tablas.
TABLA_A
FECHA datetime

TABLA_B
ID Integer
Fecha_Registro datetime
Hora varchar

En TABLA_A
01/02/2007
02/02/2007


En TABLA_B
1 01/02/2007 11:10
2 01/02/2007 12:00

Qry:
Select b.*
>From TABLA_A A Left Join TABLA_B B
On a.fecha=b.fecha_registro
Resultado:
1 01/02/2007 11:10
2 01/02/2007 12:00

Resultado que quisiera lograr:
1 01/02/2007 11:10
2 01/02/2007 12:00
1 02/02/2007 NULL
2 02/02/2007 NULL

Atte,
Penta.


Preguntas similares