Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/11/2015, 16:04
collider
 
Fecha de Ingreso: enero-2010
Mensajes: 75
Antigüedad: 14 años, 3 meses
Puntos: 1
Pregunta Resultados unicos

Buenas, tengo una tabla bastante grande en la que se repite varias veces varios ID_cliente, habria alguna consulta que pueda darme como resultado solo un ID_cliente unico y obviar los duplicados?

Ejemplo de tabla:



En la imagen que se muestra, pueden ver que se repiten varias filas deseo obtener un solo resultado por cada ID_cliente del 1 al 10000.

No soy muy ducho en el tema, pero he hecho varios intentos:

SELECT * FROM Clientes WHERE Clientes.ID_Cliente < '10000'

Pero como imaginaran el resultado es malo y muestra ademas duplicados.
Luego probé creando una tabla con una sola columna (ID_Cliente) teniendo los números del 1 al 10000 y hacer un Left Join:

SELECT * FROM nuevatabla LEFT OUTER JOIN Clientes ON nuevatabla.ID_Cliente = Clientes.ID_Cliente

Pero demora demasiado (mas de lo que tarda una consulta de este tipo de volumen) por lo que la detengo.

Podrían ayudarme a encontrar un mejor modo de obtener solo 10000 clientes y que sus ID_cliente sean del 1 al 10000 ?

Gracias por la atención.