ok, ceto hai ragione,

nel postgres non va, te lo dico per certo,
non accetta l'omissione dei restanti campi, comunque ho risolto cosi:

codice:
SELECT 
campo_1,
campo_2,
campo_3,
campo_4,
campo_5,
campo_6
FROM
public.query_result
WHERE 
campo_5 
IN(
select campo_5 
FROM tabella
GROUP BY campo_5 
HAVING COUNT(*) <= 1
);