GROUP BY
er ikke nyttig uden for konteksten af en aggregeret funktion som MIN() MAX() SUM() COUNT()
, undtagen måske for at deduplikere rækker. Bare fjern det. Hvis du ønsker at deduplikere resultater, skal du bruge DISTINCT
i stedet. Hvis du bruger DISTINCT
, vil det ikke være af meget værdi, medmindre du er mere specifik omkring kolonnerne i SELECT
liste, undtagen primærnøglekolonnen.
SELECT
DISTINCT *
FROM
AD_VOARNET_ATENDIMENTO_PISTA
WHERE IS_CLOSED = 0
ORDER BY PREFIXO
GROUP BY
er nogle gange forvekslet med ORDER BY
. Du har allerede en ORDER BY PREFIX0
,