978 B

  • La función de COUNT es retornar el número de filas que hacen coincidencia con una condición específica en el query.
  • Podemos aplicarle COUNT en una columna específica o solo contar todos los valores en una columna con COUNT(*).

Imaginemos que tenemos la siguiente tabla:

!Pasted image 20250327103640.png

Aplicamos el siguiente query:

SELECT COUNT(nombre) FROM tabla;
-- La salida del comando será: 4
-- sería lo mismo si escribes:
SELECT COUNT(*) FROM tabla;

Ahora bien, COUNT puede ser más util si lo integras con conficiones o con otras funciones como por ejemplo DISTINCT, imaginemos que queremos el conteo de valores únicos de la columna de nombre, entonces el query sería así:

SELECT COUNT(DISTINCT(Nombre)) FROM tabla;
-- el resultado sería: 3
-- Sería 3 ya que primero obtiene los valores únicos de la columna nombre y luego hace el conteo
-- otra forma de escribir el query es:

SELECT COUNT(DISTINCT Nombre) FROM tabla;