Tecnología

Inicio

Tutorial MySQL Select Max Conde

Tutorial MySQL Select Max Conde


MySQL es una aplicación de base de datos de código abierto que utiliza el lenguaje de consulta estructurado (SQL) para todas las operaciones dentro de una base de datos. La aplicación consta de un servidor de base de datos y el cliente a través del cual es posible crear bases de datos para su distribución a otras instalaciones de MySQL. MySQL SQL soporta un número de funciones de agregado, herramientas que le permiten obtener información de resumen de los datos en bruto que figuran en su base de datos. Las funciones realizan cálculos en los grupos de registros especificados por la consulta, devolviendo el resultado en una nueva columna que aparece en la tabla de resultados.

Instrucciones

Utilizando MAX ()

1 Escribe una consulta SQL SELECT agregado que los grupos del conjunto de resultados por categorías que se encuentran en las columnas de la tabla. Por ejemplo, considere una tabla llamada "libro" que tiene columnas llamadas "categoría" y "precio". La columna categoría contiene el género del libro que ha comprado, y la columna de precios refleja lo que pagó por el volumen. Una consulta SQL que muestra las categorías solo se leería:

Categoría Elige DE GRUPO libro por categoría

2 Insertar una llamada a la función MAX en la consulta. La función devuelve el valor máximo contenidos en una columna especificada dentro de una agrupación de registros. Si la consulta anterior se modifica con una función MAX, el precio más alto de un libro en la categoría de resumen se devuelve:

Categoría Elige, MAX (precio) del grupo de libros por categoría

3 Etiquetar la columna devuelta por la función MAX de modo que el conjunto de salida es más informativo para el usuario. La etiqueta que proporcione aparece como el nombre de la columna, que indica al usuario que el resultado que se ve es el "Precio Más" pagado por un volumen de una categoría específica. Modificar la consulta como se muestra a continuación:

Categoría Elige, MAX (precio) "TAL Precio Más" GRUPO DE libro por categoría

El uso de COUNT ()

4 Escribir una consulta SQL SELECT que desea agregar y devolver los datos agrupados en lugar de valores individuales. El ejemplo que se muestra a continuación consulta la COMPACT_DISCS mesa y muestra un resumen de todos los nombres de etiqueta de registro de la tabla, un registro para cada nombre de etiqueta única:

etiqueta_cd SELECT compact_discs GROUP BY etiqueta_cd

5 Insertar una llamada a la función COUNT en la consulta. COUNT devuelve la suma de los registros que cumplen una condición específica. Lo que la consulta de ejemplo le falta es el número de CDs propiedad emitidos por cada una de las etiquetas. La consulta modificada es la siguiente:

etiqueta_cd SELECT, COUNT (*) A partir de compact_discs GROUP BY etiqueta_cd

6 Añadir una etiqueta descriptiva para modificar la columna de contar en su tabla devuelta. Por defecto, la columna se denomina Count (*), sino una etiqueta explicativa a menudo es más útil. Modificar la consulta como se muestra a continuación para nombrar la columna "Los discos de la etiqueta":

etiqueta_cd SELECT, COUNT (*) AS "Los discos de la etiqueta" de compact_discs GROUP BY etiqueta_cd