Professional Documents
Culture Documents
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
Por hacer