Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/11/2006, 08:27
xavi2
 
Fecha de Ingreso: abril-2002
Mensajes: 103
Antigüedad: 22 años
Puntos: 1
Error en select con inner join

Buenas a todos,

Estoy intentando hacer una consulta en la que utilizo 3 tablas, y al crear la sentencia me da un error, pero no consigo saber donde esta, pongo la consulta y el error a ver si alguien puede ayudarme.

SELECT Productes.IdProducte, Productes.NomProducte, Clients.NomClient, Categoria.NomCategoria FROM Categoria INNER JOIN Clients INNER JOIN Productes ON Clients.IdClient = Productes.IdClient) ON Categoria.IdCategoria = Productes.IdCategoria WHERE (((Productes.IdProducte)='$id'))


El error que me da es el siguiente:

MySQL ha dicho:


You have an error in your SQL syntax near 'INNER JOIN Productes ON Clients.IdClient = Productes.IdClient) ON Categoria.IdCa' at line 1


Gracias de antemano y saludos

Xavi