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

Duda al usar RIGHT JOIN o LEFT JOIN

Estas en el tema de Duda al usar RIGHT JOIN o LEFT JOIN en el foro de SQL Server en Foros del Web. Hola a todos saludos y de antemano les agradezco la ayuda que me puedan dar pues bueno tengo una duda en cuanto a la sintaxis ...
  #1 (permalink)  
Antiguo 24/05/2013, 12:37
Avatar de swatt  
Fecha de Ingreso: septiembre-2010
Mensajes: 155
Antigüedad: 13 años, 7 meses
Puntos: 4
Duda al usar RIGHT JOIN o LEFT JOIN

Hola a todos saludos y de antemano les agradezco la ayuda que me puedan dar pues bueno tengo una duda en cuanto a la sintaxis correcta al usar ya sea LEFT JOIN o RIGHT JOIN, esto es: Como es correcto usar cualquiera de estos cuando tengo por ejemplo 3 tablas pero solo de esos quiero usar el RIGHT JOIN solo en 2 y en la tercera no.

Yo tengo lo siguientes:

Código SQL:
Ver original
  1. SELECT tabla1.*, tabla2.*, tabla3.*
  2. FROM tabla1 RIGHT JOIN
  3.        tabla2
  4.      ON tabla1.id = tabla2.id,
  5. tabla3

Pero tengo duda de si asi se usa, les agradeceria su orientacion saludos!!!!!!!!!!!
  #2 (permalink)  
Antiguo 24/05/2013, 13:44
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: Duda al usar RIGHT JOIN o LEFT JOIN

Código SQL:
Ver original
  1. SELECT * FROM(
  2. SELECT *
  3. FROM tabla1 RIGHT JOIN
  4.        tabla2
  5.      ON tabla1.id = tabla2.id) AS t1 ,
  6. tabla3 WHERE t1.id=tabla3.id

algo asi :)
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me

Última edición por gnzsoloyo; 24/05/2013 a las 14:53
  #3 (permalink)  
Antiguo 24/05/2013, 14:42
Avatar de swatt  
Fecha de Ingreso: septiembre-2010
Mensajes: 155
Antigüedad: 13 años, 7 meses
Puntos: 4
Respuesta: Duda al usar RIGHT JOIN o LEFT JOIN

Hola libras me ha servido de mucho tu respuesta gracias saludos

Etiquetas: join, left, select, tabla, usar
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 23:14.