Ejemplos de función de conteo mysql

Ejemplos de función de conteo mysql

Las bases de datos MySQL contienen cantidades masivas de datos almacenados en forma de tablas y el administrador de la base de datos desea conocer el recuento de registros presentes en una tabla o que coincida con una condición específica para hacer informes o hacer análisis. La función MySQL Count () se utiliza para contar el número de registros de una tabla, y se puede usar con múltiples operaciones y condiciones.

Antes de comenzar con esta publicación, asegúrese de iniciar sesión en su servidor MySQL y use la base de datos en la que desea probar el funcionamiento de la función de recuento.

Cuente filas en mysql

El "contar"La función se utiliza para contar el número de filas en la tabla MySQL, y para contar todas las filas en una tabla, use el"*"Personaje comodín que representa a Seleccionar todo. La sintaxis para ella se da a continuación:

Seleccione Count (*) de [Nombre de tabla];

Por ejemplo, si desea contar todos los números de filas que existen en la tabla "Articulo ordenado,"Ejecute este comando:

Seleccione Count (*) de OrderItem;

La salida muestra el número total de filas que existe en la tabla "Articulo ordenado":

Contando el número de valores distintos en una columna de la tabla MySQL

El "contar"La función tiene la capacidad de contar todos los valores distintos en una columna de una tabla MySQL utilizando el"distinto"Cláusula usando esta sintaxis:

Seleccione Count (Distint [Column-Name]) de [Nombre de tabla];

Por ejemplo, si el usuario desea contar los valores distintos de la columna "Nombre de pila" de la mesa "Cliente"Use este comando:

Seleccione Count (Distint FirstName) del Cliente;

La salida muestra el número de valores distintos en la columna "Nombre de pila":

Contando el número de filas en múltiples tablas

El "contarLa función tiene la capacidad de contar el número total de filas en múltiples tablas usando la sintaxis:

Seleccione Count (*) de [Tabla1-Name], [Tabla2-Name], [Tabla3-Name];

Veamos un ejemplo de contar las filas de las tablas "Cliente","Proveedor" y "Producto", Así que ejecuta este comando:

Seleccione Count (*) del cliente, proveedor, producto;

La salida muestra números totales de filas en múltiples tablas:

Contando el número de filas en una tabla que cumple con una condición definida

El "dónde"La cláusula ayuda a definir una condición, se puede usar en el"contar"Función, para contar el número de filas en una tabla que cumple con una condición definida. La sintaxis se da a continuación:

Seleccione Count (*) de [Nombre de tabla] donde [column-name] = 'value';

Tomemos un ejemplo para contar los números de filas de la tabla "Producto" donde el "Precio unitario"Es mayor e igual a"15", Ejecute este comando:

Seleccione Count (*) del producto donde unitprice> = 15;

El recuento muestra el número de filas que coinciden con la condición dada:

Contando el número de filas en una tabla que cumple con múltiples condiciones

El "contar"La función puede contar el número de filas que cumplen múltiples condiciones y estas múltiples condiciones se pueden definir en un"dónde"Cláusula utilizando los operadores lógicos"o" y "y". Para esto, use esta sintaxis:

Seleccione Count (*) de [Tabla-Name] donde [column1-name] = 'value' y [column2-name] = 'value';

Por ejemplo, si el usuario desea contar los números de filas de la "Articulo ordenado"Que cumplen ambas condiciones que"Precio unitario" es igual a "20" y "Cantidad" es igual a "20". Ejecute el comando dado a continuación:

Seleccione Count (*) desde OrderItem donde unitprice = 20 y cantidad = 10;

La salida muestra los números de filas que coinciden con ambas condiciones:

Contando el número de filas basadas en el rango de valores

El "contar"La función puede contar los números de filas en una condición basada en el rango de valores utilizando el"entre" y "y"Operador, usando esta sintaxis:

Seleccione Count (*) de [Nombre de la tabla] donde [Nombre de la columna] entre 1 y 10;

Por ejemplo, si el usuario desea contar números de filas en el "Producto"Tabla, donde el"Identificación del proveedor"Entre el rango de"1" a "10", Ejecute este comando:

Seleccione recuento (*) del producto donde el proveedor de 1 y 10;

La salida muestra el recuento de números donde el "Identificación del proveedor"Está en el rango definido:

Contando el número de filas en una tabla que coinciden con un patrón definido

Para encontrar un patrón específico en el registro, se agrega una palabra clave simple "me gusta" junto con el operador "contar". La sintaxis para esto es la siguiente:

Seleccione Count (*) de [Nombre de tabla] donde [Nombre de columna] como 'Patrón%';

Por ejemplo, si el usuario desea contar el número de filas en la tabla "Proveedor" en el "PaísColumna "si coincide con un patrón que tiene"%REINO UNIDO%" y el "De %"Representa los caracteres cero, individuales o múltiples. Ejecute este comando:

Seleccione recuento (*) del proveedor donde el país como '%UK%';

La salida muestra el recuento que coincide con un patrón definido:

Contando el número de filas basadas en valores nulos

El "contar"La función puede usar"es nulo"Operador para contar el número de filas en una tabla que no tiene ningún valor, utilizando esta sintaxis:

Seleccione Count (*) de [Nombre de tabla] donde [Nombre de columna] es nulo;

Veamos un ejemplo si el usuario quiere contar todos los números de filas que no tienen ningún valor en el "empleado"Tabla, ejecutando el comando dado a continuación:

Seleccione recuento (*) del empleado donde el país está nulo;

La salida cuenta con éxito el número de filas basadas en valores nulos:

Has aprendido con éxito sobre la función de conteo junto con diferentes ejemplos.

Conclusión

El "contarLa función en MySQL se usa para contar el número de filas en una tabla. También se puede usar para contar el número de filas de múltiples tablas, o que cumplan con un patrón o condición específica. Los usuarios también pueden contar el número de filas con múltiples condiciones. Esta publicación demostró la función de conteo mysql y sus ejemplos.