Zoals ik denk dat je hebt uitgewerkt, wil je geen haakjes achter DISTINCT
. Ze zien eruit alsof ze DISTINCT
moeten parametriseren , maar ze dienen er in feite toe om de query een enkele kolom van het recordtype te laten retourneren in plaats van meerdere kolommen. De DISTINCT
operator probeert vervolgens aan het record te werken en ontdekt dat u geen volgorde voor dat record hebt gedefinieerd.
Als je DISTINCT
. wilt om aan een subset van uw retourwaarden te werken, gebruikt u DISTINCT ON
.