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.