Comando Group By

COMANDO GROUP BY

Sirve para agrupar información.

NOTA:

Cuando utilizamos group By y se manejan condiciones estas no funcionan con where sino con la opcion having.

SINTAXIS

select *from nombretabla group by nombrecampo;

EJEMPLO

select * from estudiante group by nom_E;

VISUALIZAR LAS CANTIDADES DE VISITANTES POR CIUDAD

ANÁLISIS

1.Que se desea consultar

ciudad

2.Campo en el que se aplica la función

Montocompra

3.Campo por el cual va a agrupar

Ciudad

4.Comando y función a utilizar

Group by y la función count

SINTAXIS

select nombrecampo, funcion(campofuncional) 'Mensaje o nombredeseado' from nombretabla group by nombrecampo;

EJEMPLO

select ciudad,count(montocompra) 'Cantidad de Visitantes' from visitantes group by ciudad;

VISUALIZAR EL TOTAL COMPRADO POR CIUDAD

ANÁLISIS

1.Que se desea consultar

ciudad

2.Campo en el que se aplica la función

Montocompra

3.Campo por el cual va a agrupar

Ciudad

4.Comando y función a utilizar

Group by y la función sum

SINTAXIS

select ciudad,sum(montocompra) 'Total Comprado' from visitantes group by ciudad; 

VISUALIZAR EL MONTO DE COMPRA POR SEXO

ANÁLISIS

1.Que se desea consultar

Sexo

2.Campo en el que se aplica la función

Montocompra

3.Campo por el cual va a agrupar

sexo

4.Comando y función a utilizar

Group by y la función sum

SINTAXIS

select sexo,sum(montocompra)'Monto de compra por Sexo'from visitantes group by sexo;

VISUALIZAR LAS CIUDADES A LAS QUE VAN MAS DE DOS VISITANTES

ANÁLISIS

1.Que se desea consultar

ciudad>2

2.Campo en el que se aplica la función

ciudad

3.Campo por el cual va a agrupar

ciudad

4.Comando y función a utilizar

Group by y la función count

SINTAXIS

select ciudad,count(ciudad)'Cantidad de Visitantes' from visitantes group by ciudad having count(ciudad)>2;

CALCULAR EL VALOR PROMEDIO DE MONTO COMPRA AGRUPADOS POR CIUDAD Y SEXO

ANÁLISIS

1.Que se desea consultar

Promedio agrupados

2.Campo en el que se aplica la función

ciudad y sexo

3.Campo por el cual va a agrupar

ciudad y sexo

4.Comando y función a utilizar

Group by y la función avg

SINTAXIS

select ciudad,sexo,avg(montocompra)'Promedio' from visitantes group by ciudad,sexo;

VISUALIZAR EL MONTO COMPRA POR CIUDAD MAYORES A 5 MILLONES

ANÁLISIS

1.Que se desea consultar

Montocompra>5millones

2.Campo en el que se aplica la función

montocompra

3.Campo por el cual va a agrupar

ciudad 

4.Comando y función a utilizar

Group by y la función sum

SINTAXIS

select ciudad,sum(montocompra)'Monto Compra mayor a 5 Millones' from visitantes group by ciudad having sum(montocompra)>5000000;


© 2018 Compás Lab S.L,  P° de la Castellana 79, Madrid, 28046
Creado con Webnode
¡Crea tu página web gratis! Esta página web fue creada con Webnode. Crea tu propia web gratis hoy mismo! Comenzar