SQL - select DISTINCT |
|
SELECT DISTINCT [Columna] FROM [tabla] El resultado de una sencilla consulta SELECT puede ser reducida en SQL con el mandato DISTINCT de tal forma, de que valores múltiples, solamente sean mostrados una sóla vez. Ventaja: fácil de usar, por ejemplo, en consultas conectadas (nested selects). Desventaja: Consultas como, " SELECT nombre, DISTINCT nacimiento FROM persona" resultan en error! En este caso no es posible para el DBMS (Sistema Administrativo de Bases de Datos) mostrar todos los nombres, y a la vez, orprimir las personas que tengan cumpleaños iguales. Solución al problema: Para resumir grupos de datos con valores idénticos en varias columnas puedes usar el Comando-SQL SELECT ... FROM ... GROUP BY ... Nota: Consultas SQL como "SELECT DISTINCT nombre, DISTINCT nacimiento ... FROM ...", también dan un error como resultado, ya que los subcojuntos se contradicen entre sí. Para ver más comandos SQL pulsar aquí : Tabla de Consultas SQL Select. Por EP. Contacto: epbusiness@online.ms |
|
|