Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Ayuda Con Left Outer Join

Estas en el tema de Ayuda Con Left Outer Join en el foro de SQL Server en Foros del Web. Hola No S Si Esto Este Mal Ya Que Para Registrarme Decia No Crear Nuevos Temas Pero No Hay Una Liga Que Me Deje Escribir ...
  #1 (permalink)  
Antiguo 02/05/2006, 10:35
 
Fecha de Ingreso: mayo-2006
Mensajes: 1
Antigüedad: 18 años
Puntos: 0
Ayuda Con Left Outer Join

Hola No S Si Esto Este Mal Ya Que Para Registrarme Decia No Crear Nuevos Temas Pero No Hay Una Liga Que Me Deje Escribir Un Nuevo Mensaje.
Este Es Mi Problema Ojala Y Puedan Ayudarme :(

Tengo 2 Tablas Totalmente Distintas Pero Requiero Que Me Seleccione Todos Los Campos De Mi Tabla Asunto Y Me Muestre Los Campos De La Tabla Asuntos2 Aunque No Existan Los De La Tabla Asuntos Aqui En Esta Ultima.
Tabla Asuntos
Campo1 Clave Asunto
Campo2 Descripcion

Tabla 2 Asuntos2
Campo1 Clave Asunto
Campo2 Boleto Numero


Nota: La Clave Asunto De Ambas Tablas Es Diferente Ya Que Un Asunto Que Existe En La Tabla Asuntos No Puede Existir En La Tabla Asuntos2 Ya Que Se Trata De Asuntos Diferentes Lo Que Quiero Es Esto:

Clave Asunto Descripcion Boleto Numero
124567890 No Reservacion Null

Boleto Numero Es Null Porque Esa Clave Asunto No Existe En Asuntos2.

Me Han Dicho Que Puedo Hacerlo Con Un Left Outer Join Pero Ya Lo Hice Y Me Manda Un Error De Query Mal Terminado Es Este:
Select As.* From Asuntos As
Left Join Asuntos2 On As.clave_asunto=asuntos2.clave_asunto
Where Asuntos2.clave_asunto Is Null

Espero Haber Sido Clara.de Antemano Gracias.

Attn. Ana :)
  #2 (permalink)  
Antiguo 02/05/2006, 14:26
Avatar de Mithrandir
Colaborador
 
Fecha de Ingreso: abril-2003
Mensajes: 12.106
Antigüedad: 21 años
Puntos: 25
El problema es el AS con el que quieres hacer el alias de Asuntos.

AS es una palabra reservada de SQL, cámbiala por otra cosa y deberá funcionar.
__________________
"El hombre, en su orgullo, creó a Dios a su imagen y semejanza."
Friedrich Nietzsche
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:39.