Helaas kan ik nog geen reactie plaatsen.
Wat @Gordon Linoff heeft geschreven klopt precies. Je krijgt een foutmelding als DISTINCT
werkt in het algemeen als onderdeel van SELECT
clausule of AGGREGATE
functie. Het wordt gebruikt om unieke rijen uit een resultatenset te retourneren en het kan worden gebruikt om unieke kolomwaarden binnen een aggregatiefunctie te forceren.
Voorbeelden:SELECT DISTINCT * ...
COUNT(DISTINCT COLUMN)
of SUM(DISTINCT COLUMN).
Meer informatie over DISTINCT
in populaire DB-engines:
- PostgreSQL:https://www. postgresql.org/docs/9.0/static/sql-select.html#SQL-DISTINCT
- SQL-server: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 /nl/select.html