> For the complete documentation index, see [llms.txt](https://b4zh.gitbook.io/b4zh/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://b4zh.gitbook.io/b4zh/sql/clausula-group-by.md).

# CLÁUSULA GROUP BY

Agrupar filas/registros que tienen los mismos valores en columnas específicas. Se combina con funciones de agregación.

```sql
SELECT ESPECIALIDAD, COUNT(*) FROM EMPLEADOS GROUP BY ESPECIALIDAD;
```

```sql
SELECT TIPO_INCIDENTE, RESUELTO, count(*) AS TOTAL_INCIDENTES FROM incidentes WHERE FECHA > '2023-01-01' GROUP BY TIPO_INCIDENTE, RESUELTO;
```

AGRUPAR/JUNTAR TODOS LOS REGISTROS QUE TIENEN LOS MISMOS VALORES EN UNA COLUMNA EN ESPECÍFICO, ES COMO ELIMINAR LA REDUNDANCIA.

```sql
SELECT RESUELTO, COUNT(*) AS TOTAL_INCIDENTES FROM INCIDENTES GROUP BY RESUELTO;
```
