Lamentablemente, aún no puedo agregar un comentario.
Lo que ha escrito @Gordon Linoff es exactamente correcto. Está recibiendo un error como DISTINCT
en general funciona como parte de SELECT
cláusula o AGGREGATE
función. Se usa para devolver filas únicas de un conjunto de resultados y se puede usar para forzar valores de columna únicos dentro de una función agregada.
Ejemplos:SELECT DISTINCT * ...
COUNT(DISTINCT COLUMN)
o SUM(DISTINCT COLUMN).
Más información sobre DISTINCT
en motores de bases de datos populares:
- PostgreSQL:https://www. postgresql.org/docs/9.0/static/sql-select.html#SQL-DISTINCT
- Servidor SQL:https://www.techonthenet.com/sql_server/distinct.php
- Oracle:https://www.techonthenet.com/oracle/distinct.php
- MySQL:https://dev.mysql. com/doc/refman/5.7/en/distinct-optimization.html https://dev.mysql.com/doc/refman/5.7 /es/select.html