Que tal compañeros, pueden probar poniendole un alias a su codigo asi:
SELECT a1.CIUDAD, a1.BARRIO, a1.LIMITE FROM ( SELECT CIUDAD, BARRIO, MAX(LIMITE_DE_CREDITO) AS LIMITE FROM tabla_de_clientes GROUP BY CIUDAD, BARRIO ) a1 ORDER BY t1.CIUDAD, t1.BARRIO;
De tal manera que hara una sub consulta, tambien pueden usar asi:
SELECT CIUDAD, BARRIO, MAX(LIMITE_DE_CREDITO) AS LIMITE FROM tabla_de_clientes GROUP BY CIUDAD, BARRIO //aqui lo agrupa ORDER BY CIUDAD, BARRIO; //vuelvemos a escribirlo, y aqui lo ordena