Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/01/2010, 16:47
Avatar de Nachzeher
Nachzeher
 
Fecha de Ingreso: enero-2003
Mensajes: 249
Antigüedad: 21 años, 3 meses
Puntos: 1
Consulta devuelve 3 veces el mismo resultado.

Tengo esta consulta:

Código:

SELECT prendaselec.ID,prendaselec.IDTipo,prendaselec.IDMarca,prendaselec.IDFamilia,tipo.Descripcion AS Desc_Tipo,tipoprenda.Descripcion AS Desc_Familia,prendaselec.Modelo,marcas.Descripcion AS Desc_Marca,prendaselec.Minimo,prendaselec.Maximo,prendaselec.Funciones,prendaselec.Caracteristicas FROM prendaselec INNER JOIN tipo ON prendaselec.IDTipo=tipo.ID LEFT JOIN marcas ON prendaselec.IDMarca=marcas.ID LEFT JOIN tipoprenda ON prendaselec.IDFamilia=tipoprenda.ID WHERE PrendaSelec.Sucursal=101 AND Tipo.Sucursal=101 AND Marcas.Sucursal=101 AND TipoPrenda.Sucursal=101 AND Prendaselec.IDTipo=6 ORDER BY prendaselec.IDTipo,tipo.Descripcion,marcas.Descripcion

Y me devuelve al el mismo registro, pero 3 veces. Así:

Código:
0	6	0	203	DOCUMENTOS	MAQUINARIA	MotoCube	LG	50	100	Todas	Ningunas
0	6	0	203	DOCUMENTOS	MAQUINARIA	MotoCube	LG	50	100	Todas	Ningunas
0	6	0	203	DOCUMENTOS	MAQUINARIA	MotoCube	LG	50	100	Todas	Ningunas


Estoy moficiando un sistema nuevo, y creo que no ocupamos los datos 3
veces, como podría ajustar la consulta para que no me tire 3 veces el registro?


Saludos!