GROUP BY
не е полезно извън контекста на агрегатна функция като MIN() MAX() SUM() COUNT()
, освен може би за дедупликация на редове. Просто го махнете. Ако искате да дедупликирате резултатите, използвайте DISTINCT
вместо. Ако използвате DISTINCT
, няма да има голяма стойност, освен ако не сте по-конкретни относно колоните в SELECT
списък, с изключение на колоната с първичен ключ.
SELECT
DISTINCT *
FROM
AD_VOARNET_ATENDIMENTO_PISTA
WHERE IS_CLOSED = 0
ORDER BY PREFIXO
GROUP BY
понякога се бърка с ORDER BY
. Вече имате ORDER BY PREFIX0
,