El resultado de esta publicación es:
¿Qué es la función count () y sus formas??
En mysql, el "CONTAR()La función se utiliza para contar todas las filas y columnas de la tabla deseada que satisface una condición proporcionada. Tiene tres formas diferentes para realizar diferentes tareas, como:
Pasemos a la implementación de los formularios de funciones mencionados anteriormente para una mejor comprensión!
Cómo contar según la condición en mysql?
En MySQL, podemos usar el "CONTAR()"Con múltiples condiciones para contar las filas y columnas de la tabla, como el"DÓNDE"Cláusula.
Al principio, visualizaremos cada forma del "CONTAR()" función. Luego, le aplicaremos las condiciones anteriores.
Paso 1: Abra la terminal de Windows
Inicialmente, busque el "Solicitante del sistema"Con la ayuda del menú de inicio:
Paso 2: Conéctese con MySQL Server
Ejecute el comando proporcionado para acceder a las bases de datos del servidor MySQL utilizando su nombre de usuario y contraseña:
mysql -u maria -pPaso 3: Mostrar bases de datos disponibles
A continuación, enumere todas las bases de datos existentes ejecutando el "ESPECTÁCULO" dominio:
Mostrar bases de datos;De la salida dada, hemos seleccionado el "mariada"Base de datos:
Paso 4: Cambiar la base de datos
A continuación, ejecute el "USARComando "y navegue a la base de datos seleccionada previamente:
Usar mariadb;Paso 5: Enumere todas las tablas
Después de eso, muestre todas las tablas que están presentes dentro de la base de datos actual:
Mostrar mesas;Según la salida dada, hay dos tablas presentes y usaremos el "cliente" mesa:
Paso 6: Muestre todos los campos de la tabla
Ejecuta el "SELECCIONAR"Comando con el asterisco"*"Símbolo para obtener los datos completos de la tabla particular:
Seleccionar * del cliente;En el procedimiento de rendimiento anterior, hemos mostrado los datos de las bases de datos particulares. Ahora, visualizaremos las formas del "CONTAR()" función.
Formulario 1: recuento (*)
El "CONTAR(*)"La función recupera todos los números de filas en una tabla proporcionada utilizando el"SELECCIONAR" dominio. Además, contará todas las filas que contienen valores duplicados, nulos y no nulos.
Sintaxis
La sintaxis general del "CONTAR(*)"Se proporciona a continuación:
Seleccionar recuento (*) desde;Aquí:
Para una mejor comprensión, veamos el ejemplo proporcionado!
Ejemplo
Ejecuta el "SELECCIONAR"Comando con el"CONTAR(*)"Función y nombre de tabla:
Seleccione Count (*) del cliente;Según la siguiente salida, la tabla proporcionada tiene "91" número de filas:
Forma 2: recuento (expresión)
El "Contar (expresión)"La función mostrará el número de filas que no tienen valores nulos. Se puede usar junto con el "SELECCIONAR" dominio.
Sintaxis
Aquí está la sintaxis general de la función "Conde (Expresión)":
Seleccione Count (Expression) desde;Ejemplo
Tomemos un ejemplo en el que queremos contar el número de filas del "TeléfonoColumna "del"cliente" mesa:
Seleccione Count (Teléfono) del Cliente;Aquí, hemos colocado el "Teléfono"Nombre de la columna como expresión, y contiene el"91"Filas:
Forma 3: recuento (expresión distinta)
El "Contar (expresión)La forma se utiliza cuando queremos contar todas las filas excepto los valores duplicados.
Sintaxis
La sintaxis general se proporciona a continuación:
Seleccionar recuento (expresión distinta) desde;Ejemplo
Ejecuta el "SELECCIONARDeclaración "con el"CONTAR()"Función que tiene un"DISTINTO"Palabra clave y nombre de columna deseado de la tabla:
Seleccione recuento (país distinto) del cliente;Se puede observar que la salida proporcionada devuelve el número de "distintivo no nulo" valores:
Función count () y cláusula "Where"
La función count () también se puede utilizar con el "DÓNDE"Cláusula especificando la condición deseada. La cláusula "Where" proporciona los criterios que los valores de la columna deben cumplir para los datos que incluyen los valores que existen en el resultado de la consulta.
Sintaxis
Echemos un vistazo al "CONTAR()"Función con el"DÓNDE"Cláusula:
Seleccione recuento (*) desde dónde;Ejemplo
Utilizar el "SELECCIONAR"Consulta con"CONTAR()" incluido "*"Como parámetro, nombre de la tabla de destino y condición requerida:
Seleccione Count (*) del cliente donde phone = 069;Como puede ver, obtuvimos el número total de usuarios que tienen el mismo número de teléfono que es "1":
Eso es todo! Hemos explicado el "CONTAR()"Función basada en condiciones y sus formularios en MySQL.
Conclusión
El "CONTAR()La función se puede usar para contar según las condiciones en mysql. Tiene tres formas diferentes para realizar diferentes tareas, como "CONTAR(*) ","Contar (expresión)", y "Contar (expresión distinta)". El "Count ()" se puede usar con múltiples condiciones para contar las filas y columnas de la tabla, del mismo modo. En esta publicación, hemos discutido la función "Count ()" basada en las condiciones y sus formas en MySQL.