Comando COUNT() y comando GROUP BY

Bienvenidos a este post en el cual voy a compartirles como utilizar las sentencias (count() y group by), no va a ser difícil ya que les he creado un video en YouTube con toda la explicación correspondiente, si deseas ver el video solo dale play en el apartado de la parte de abajo o continúa leyendo el articulo.

Como utilizar el comando COUNT y GROUP BY

Para explicarles la funcionalidad de estos comandos, voy a utilizar la tabla colegios y la tabla alumnos que ya las hemos creado en clases anteriores

Comando count()

Sirve para contar cuantos registros tiene una tabla:

select count(*) from alumnos
select count(*) from colegios

Con las anteriores consultas podremos ver el número de registros que tiene la tabla alumnos y la tabla colegios.

Comando group by

Este comando nos sirve para agrupar registros, podemos utilizarlo para contar registros entre tablas relacionadas, es decir; contar el número de estudiantes que tiene cada colegio.

select c.nombre, count(c.nombre)
from alumnos a, colegios c
where a.id_colegio = c.id
group by c.nombre

Si llegaste hasta aquí es porque te interesó el articulo, espero te haya ayudado y nos vemos en el siguiente post 🙂

Una respuesta

Add a Comment

Your email address will not be published. Required fields are marked *