You are on page 1of 6

CONSULTAS SUMARIAS

 Se utilizan funciones columnas que


calculan un resultado.
 Las Funciones son:
 SUM( )

 AVG( )

 MIN( )

 MAX( )

 COUNT( )

 COUNT(*)
Select avg(cuota), avg(ventas) from repventas
CONSULTAS AGRUPADAS
(CLAUSULA GROUP BY)
• Esta cláusula proporciona la capacidad de
agrupar los resultados de una consulta a
un nivel de subtotal.
• Ejemplo: ¿Cuál es la sumatoria de
importes de los pedidos por cada cliente?
¿Cuál es la sumatoria de importes por
cada vendedor?.
• Se puede agrupar resultados de consulta
en base a contenidos de dos o mas
columnas.
Select rep, avg(importe) from pedidos group by rep
CONDICIONES DE BUSQUEDA DE
GRUPOS (CLAUSULA HAVING)
• Funciona como la cláusula WHERE, que
en vez seleccionar y de rechazar filas
(filtro con WHERE), HAVING selecciona o
rechaza grupos de filas (filtro de grupos).
• Ejemplo: ¿Cuál es la sumatoria de
pedidos para cada vendedor que superan
los $25,000?.
¿Cuál es el tamaño de pedido promedio
para cada vendedor cuyos pedidos
totalizan mas de $30,000?.
FORMATO DEL SELECT

SELECT [DISTINCT] [*] columna [, ...]


FROM nombre_tabla [, ...]
[WHERE condición]
[GROUP BY columna [, ...]]
[HAVING condición]
[ORDER BY columna [, ...]]
[UNION [ALL] SELECT ……]
Leyenda:
Ejecutado

Por hacer

You might also like