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

Sentencias DML SQL

Gestores de Base de Datos