inner join con 4 tablas

16/07/2009 - 16:30 por sql inner join | Informe spam
Hola. los ejemplos que encuentro en las ayudas por lo general lo hacen con 2
tablas. Pero necesito crear una instruccion SELECT con 4 tablas.
Tabla1, Tabla2, Tabla3 y Tabla4. El problema es que necesito que me arroje
todos los campos de las 4 tablas ya que es para mostrar un reporte. Por lo
que use:

SELECT * FROM Tabla1 INNER JOIN Tabla2 ON Tabla1.num = Tabla2.num INNER JOIN
Tabla3 ON Tabla2.num = Tabla3.num INNER JOIN Tabla4 ON Tabla3.num =
Tabla4.num WHERE Tabla1.Num = "123"

Me genera un error que dice: "Error de syntasis en SELECT... o algo asi.
Por favor ayudenme como lo hago?
GRACIAS!

Preguntas similare

Leer las respuestas

#6 Carlos Sacristan
17/07/2009 - 09:09 | Informe spam
Quitando lo de las comillas dobles, la sintaxis es correcta, así que no
entiendo por qué te puede estar lanzando ese error y efectivamente esa es la
instrucción que está lanzando CR. Lo único que se me ocurre es que el
contenido de ese Box1 contenga alguna comilla simple...

"Caminar sobre el agua y desarrollar software a partir de unas
especificaciones es fácil, si ambas están congeladas."
Edward V. Berard, ingeniero informático

http://blogs.solidq.com/es/elrincondeldba


"sql inner join" wrote in message
news:
Mostrar la cita
#7 Nellax
17/07/2009 - 16:01 | Informe spam
Gracias Carlos.
seguire probando...

"Carlos Sacristan" wrote:

Mostrar la cita
Ads by Google
Search Busqueda sugerida