Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/02/2006, 11:06
Avatar de pempas
pempas
 
Fecha de Ingreso: diciembre-2003
Ubicación: Barcelona
Mensajes: 985
Antigüedad: 20 años, 4 meses
Puntos: 6
Pregunta Sacar datos de 4 tablas desde 1 de relaciones

Hola,

Tengo un problema, tengo una bd donde hay una tabla de relaciones que tiene diferentes campos ID de otras tablas, así consigo relacionarlas entre ellas para por ejemplo sacar las diferentes características de un producto en concreto.

Ahora necesito sacar toda la información en una sola consulta desde esta tabla de relaciones. Les pongo la instrucción SQL que he generado pero no funciona:

Cita:
Select c.Codificacion,a.Nombre,r.Tipo As Raza,c.Tipo As Calidad From ((((Relaciones re Inner Join Codificaciones c On re.IdCodificacion=c.IdCodificacion) Inner Join Articulos a On re.IdArticulo=a.IdArticulo) Inner Join Razas r On re.IdRaza=r.IdRaza) Inner Join Calidades c On re.IdCalidad=c.IdCalidad) Order By c.Codificacion ASC
Como pueden ver lo único que intento es listar todas las propiedades sin ningún Where, el error que me da es el siguiente:

Cita:
La expresión de combinación no está admitida.
¿Cómo puedo sacar todos los datos, alguna vez he visto consultas que hacen diferentes Select en una misma línea, pero no tengo ni idea de como van.

Muchas gracias a todo el mundo y espero que comprendan lo que comento!!

Saludos!!