La función COUNT() es una función agregada que permite a los usuarios obtener la cantidad de filas que coinciden con un requisito particular de una consulta.
Según los requisitos del usuario, la función COUNT() puede tener las siguientes sintaxis:
Syntax: COUNT(*) Returns: All rows including NULL and Duplicates Syntax: COUNT(column) Returns: All rows except NULL. Syntax: COUNT(DISTINCT column) Returns: All rows without NULL and Duplicates
La función COUNT() se usa con la instrucción SELECT .
Por ejemplo, usaremos la base de datos de muestra (es decir, dvdrental ).
Ejemplo 1:
En este ejemplo usaremos la función COUNT(*) para obtener el número de transacciones en la tabla de pagos usando el siguiente comando:
SELECT COUNT(*) FROM payment;
Producción:
Ejemplo 2:
En este ejemplo, consultaremos los montos distintos que pagaron los clientes, utilizando la función COUNT (columna DISTINCT) como se muestra a continuación:
SELECT COUNT (DISTINCT amount) FROM payment;
Producción:
Ejemplo 3:
aquí usaremos la función COUNT() para obtener los detalles de los clientes que han realizado más de 40 pagos:
SELECT customer_id, COUNT (customer_id) FROM payment GROUP BY customer_id HAVING COUNT (customer_id) > 40;
Producción:
Publicación traducida automáticamente
Artículo escrito por RajuKumar19 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA