Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/01/2013, 06:41
Avatar de camarvi24
camarvi24
 
Fecha de Ingreso: diciembre-2011
Ubicación: España
Mensajes: 74
Antigüedad: 12 años, 5 meses
Puntos: 1
Problea en Consulta SQL

Hola tengo una consulta sql que me repite mas de una vez la misma fila y no se muy bien como solucionarlo, os pongo el SQL para ver si encontrais donde esta el error.

Gracias

SELECT distinct(REGISTRO1.ID) ,REGISTRO2.ID AS ID2,(REGISTRO1.VALOR) AS VALOR1,(REGISTRO2.VALOR) AS VALOR
FROM REGISTRO_INDICADORES REGISTRO1, REGISTRO_INDICADORES REGISTRO2
WHERE (REGISTRO1.INDICADOR=548 OR REGISTRO1.INDICADOR=549)
AND (REGISTRO2.INDICADOR=542 OR REGISTRO2.INDICADOR=543)
AND REGISTRO1.ANIO=2012 AND REGISTRO2.ANIO=2012
AND REGISTRO1.MES<=12 AND REGISTRO2.MES=12
AND REGISTRO1.CENTRO IN (SELECT COD_CENTRO FROM CENTROS WHERE COD_ZBS=04013)
AND REGISTRO2.CENTRO IN (SELECT COD_CENTRO FROM CENTROS WHERE COD_ZBS=04013)
AND REGISTRO1.VALOR>0 AND REGISTRO2.VALOR>0
order by REGISTRO1.ID