Función SQL COUNT

La función COUNT devuelve el número de filas de la consulta, es decir, el número de registros que cumplen una determinada condición.

Los valores nulos no serán contabilizados.

Sintaxis de SQL COUNT:

SELECT COUNT(columna) FROM tabla

Para obtener el número de filas de una tabla

SELECT COUNT(*) FROM tabla

Para obtener el número de valores distintos de la columna especificada.

SELECT COUNT(DISTINCT columna) FROM tabla.

Ejemplos de SQL COUNT:

Dada la siguiente tabla ‘pedidos’

idpedidoclienteprecio
1p1RUIZ100
2p2PEREZ300
3p3GOMEZ250
4p4RODRIGUEZ490
5p5LOPEZ60

SELECT COUNT(*) FROM pedidos

Devolverá el número de filas de la tabla, es decir, 5

SELECT COUNT(*) FROM pedidos
WHERE cliente = ‘RUIZ’

Devolverá el número de filas del resultado de la consulta, es decir, 1

SELECT COUNT(*) FROM pedidos
WHERE precio > 270

Devolverá el número de filas del resultado de la consulta, es decir, 2

SQL FIRST >>

<< SQL AVG

Funciones SQL