Cómo Contar El Número De Registros

Tabla de contenido:

Cómo Contar El Número De Registros
Cómo Contar El Número De Registros

Video: Cómo Contar El Número De Registros

Video: Cómo Contar El Número De Registros
Video: CONTAR REGISTROS CON LA FUNCIÓN COUNT(*) - SQL SERVER 2024, Mayo
Anonim

Muy a menudo, es necesario averiguar el número de registros al programar recursos web en las tablas de una base de datos que se ejecuta bajo el control del DBMS MySQL. Hay una función especial en SQL para esta operación. Una consulta que la utilice se puede modificar agregando condiciones de filtrado adicionales; esto le permitirá obtener no solo el número total de registros, sino también el número que cumple con condiciones adicionales.

Cómo contar el número de registros
Cómo contar el número de registros

Instrucciones

Paso 1

Utilice la función Recuento junto con el comando Seleccionar para crear una consulta que devuelva el número de registros en la tabla de la base de datos de interés. Si se pasa un asterisco (* - comodín) a esta función como parámetro, se volverán a calcular todos los registros con un valor distinto de Null. Además de Count en la consulta, como es habitual para el comando Seleccionar, se debe especificar el nombre de la tabla. Por ejemplo, para averiguar el número de registros en una tabla denominada allCustomers, la consulta se puede escribir de la siguiente manera: SELECT COUNT (*) FROM allCustomers;

Paso 2

Si necesita obtener el número de registros que tienen al menos algún valor distinto de Null en un determinado campo de la tabla, especifique el nombre de este campo en lugar de un asterisco en la función Count. Supongamos que el campo creditSum de la tabla allCustomers está destinado a almacenar información sobre la cantidad de préstamos otorgados a cada uno de los clientes enumerados en esta tabla. Luego, la solicitud del número de registros del primer paso se puede ajustar para que devuelva el número de clientes a los que se emitió el préstamo. La consulta se ve así después de editar: SELECT COUNT (creditSum) FROM allCustomers;

Paso 3

Para contar registros con un valor único en un campo específico, agregue Distinct a su nombre en la función Count. Por ejemplo, si la tabla contiene registros duplicados que hacen referencia a diferentes clientes en el campo clientName, entonces el número de clientes que se mencionan en ellos se puede obtener mediante la siguiente consulta: SELECT COUNT (DISTINCT clientName) FROM allCustomers;

Paso 4

Con acceso a la aplicación PhpMyAdmin, todo se simplifica enormemente, ya que no es necesario que usted mismo redacte una consulta SQL. Después de la autorización en este programa, vaya a la página con información sobre la base de datos que contiene la tabla requerida; seleccione su nombre en la lista desplegable del marco izquierdo. La lista de tablas de esta base de datos se cargará en el marco derecho, en la columna "Registros" de la cual encontrará el valor requerido para cada una de ellas.

Recomendado: