Consultas SQL



 Wildany Suárez Suárez 

Continuación de consultas SQL

FROM

Este especifica las tablas que tienen los datos que se utilizaran en SELECT.

Ejemplo: SELECT Matricula, Nombre, Apellidos, Estados

                FROM Participantes

                WHERE Estado IN ("Morelos", "Querétaro")

                 ORDER BY Apellidos ASC;






GROUP BY 

Este combina los registros con los valores que son idénticos, en una lista de campos específicos con un registro único.

Ejemplo: SELECT Grupo, COUNT (*)

                FROM Alumno

                GROUP BY Grupo;


HAVING 

Se podría decir que es similar a where, porque determina que términos se seleccionaran en la base de datos.

Ejemplo: SELECT VENTAS.PRODUCTO,

                SUM (CANTIDAD)

                FROM VENTAS 

                GROUP BY PRODUCTO, CANTIDAD

                HAVING SUM(CANTIDAD)>15



AVG

Calcula la media aritmética de un conjunto de valores que son contenidos en un campo especifico de una consulta.

Ejemplo:   SELECT AVG (COSTOTOTAL) AS Promedio

                 FROM ConsultaVentas

                WHERE COSTOTOTAL> 50



MAX

Este devuelve el máximo de los conjuntos de valores que son contenidos en un campo especifico de un consulta.

Ejemplo: SELECT * 

               FROM CLIENTES

               WHERE EDAD=SELECT MAX EDAD FROM CLIENTES;




MIN

Este devuelve el mínimo de los conjuntos de valores que son contenidos en un campo especifico de un consulta.

Ejemplo: SELECT MIN(CANTIDAD)

               FROM (COMPRAS)



SUM

Devuelve la suma del conjunto de valores contenidos en un campo especifico de una consulta.

Ejemplo: SELECT SUM COMPRAS (PRECIO FINAL) AS (SumadePRECIOTOTAL)

                FROM COMPRAS;




TOP

En este se sacan las primeras filas de la tabla de origen, no se elijen valores iguales. Por ejemplo, si pido los primeros 8 valores pero el que hace de 9 es igual que el valor 8, entonces devolverá 9 registros en lugar de 9. 

Ejemplo: SELECT TOP 20

                NOMBRE DEL PRODUCTO, CANTIDAD

                FROM COMPRAS



-Las consultas SQL tienen condiciones como por ejemplo:

👏La condición NOT que se coloca en el WHERE indicando que lo expresado es negativo.

👏La condición AND que se coloca en el WHERE indicando que lo expresado puede llevar una o varias opciones, teniendo en cuenta que AND significa "Y".

👏La condición OR que se coloca en el WHERE indicando que lo expresado también puede ser mas de uno y se refiere a "Ó".

👏La condición TRUE que se coloca en el WHERE indicando que lo expresado es falso.

👏La condición NULL que se coloca en el WHERE indicando que los valores nulos no se incluyen en el resultado.

👏La condición FALSE que se coloca en el WHERE indicando que lo expresado es falso.







Comentarios

Entradas más populares de este blog

Base de Datos EXPRESO MAS

El Diccionario de Datos

Los clústeres