Il GROUP BY non è utile al di fuori del contesto di una funzione aggregata come MIN() MAX() SUM() COUNT() , tranne forse per deduplicare le righe. Basta rimuoverlo. Se stai cercando di deduplicare i risultati, usa DISTINCT invece. Se usi DISTINCT , non avrà molto valore a meno che tu non sia più specifico sulle colonne in SELECT elenco, esclusa la colonna della chiave primaria.
SELECT
DISTINCT *
FROM
AD_VOARNET_ATENDIMENTO_PISTA
WHERE IS_CLOSED = 0
ORDER BY PREFIXO
GROUP BY a volte viene confuso con ORDER BY . Hai già un ORDER BY PREFIX0 ,