“Conocimientos Programación>Programación PHP /MySQL

MySQL Select Max Conde Tutorial

2014/5/16
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 en una base de datos . La aplicación consiste en un servidor de base de datos y el cliente a través del cual usted puede crear bases de datos para su distribución a otras instalaciones de MySQL . MySQL SQL apoya una serie de funciones de agregado , herramientas que le permiten obtener la información de resumen de los datos en bruto que figuran en su base de datos . Las funciones realizan cálculos sobre los grupos de registros especificados por la consulta, devolviendo el resultado en una nueva columna que aparece en la tabla de resultados . Instrucciones
Uso MAX ()
1

Escribir un agregado consulta SQL SELECT que agrupa el 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 de libro que ha comprado, y la columna de precio refleja lo que pagó por el volumen. Una consulta SQL que muestra las categorías solo sería el siguiente:

Elige categoría de la Libreta de GROUP BY categoría
2

Insertar una llamada a la función MAX en la consulta . La función devuelve el valor máximo contenido en una columna especificada dentro de un grupo 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 SELECT MAX ( price) FROM libro GROUP BY categoría

3

Etiqueta de la columna devuelto 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 alto " pagado por un volumen en una categoría específica. Modificar la consulta como se muestra a continuación :

categoría SELECT MAX (precio ) como " Mejor Precio " Del libro GROUP BY categoría
Usando COUNT ( )
4

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

SELECCIONAR etiqueta_cd DE compact_discs GROUP BY etiqueta_cd
5 < p> 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 carece de la consulta de ejemplo es el número de CDs propiedad emitidos por cada una de las etiquetas . La consulta modificada debe quedar :

etiqueta_cd SELECT , COUNT (* ) DE compact_discs GROUP BY etiqueta_cd
6

Añadir una etiqueta descriptiva para modificar la columna COUNT en la tabla devuelta . De forma predeterminada , la columna se llama Count ( * ), pero una etiqueta explicativa es a menudo más útil. Modificar la consulta como se muestra a continuación para nombrar a los "Discos de Etiqueta " columna :

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

Programación PHP /MySQL
Cómo convertir HTML a PDF con PHP
Cómo encontrar las mejores Grids de datos en PHP
Cómo sincronizar y estabilizar SDLC
Cómo ordenar una consulta de MySQL usando ORDER BY
Cómo crear un archivo TXT desde XML con PHP o ASP
Funciones PHP para MySQL a HTML
¿Qué es un constructor de PHP
Tutorial sobre MySQL Lock
Conocimientos Informáticos © http://www.ordenador.online