sql >> Base de Datos >  >> RDS >> Oracle

Cómo agrupar por una condición especial

@bfavaretto es agradable (+1 para él), pero si no sabes sobre username prefijo o son diferentes, puede ir con algo como:

GROUP BY CASE
             WHEN REGEXP_LIKE(username, '^\d+$') THEN 'GRP_OTHERS'
                                                 ELSE username
         END