Myslím, že jste se dopracovali, že závorky za DISTINCT
nechcete . Zdá se, že by měly parametrizovat DISTINCT
, ale ve skutečnosti slouží k tomu, aby dotaz vrátil jeden sloupec typu záznamu namísto více sloupců. DISTINCT
operátor se poté pokusí pracovat na záznamu a zjistí, že jste v tomto záznamu nedefinovali pořadí.
Pokud chcete DISTINCT
pro práci s podmnožinou návratových hodnot použijte DISTINCT ON
.