SQL Distinct
la clausula DISTINCT
sirve para descartar resultados duplicados, aplica para todas las columnas listadas en el select
y por lo tanto sólo puede aparecer una vez.
Obtiene todas las ciudades (sin repetición) donde se realizaron ordenes:
SELECT DISTINCT city FROM orders;
Obtiene todas las ciudades y agentes (las columnas juntas no se repiten en los resultados):
SELECT DISTINCT city,agent_code FROM orders