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
Publicar un comentario