SlideShare una empresa de Scribd logo
1 de 2
UNIVERSIDAD AUSTRAL DE CHILE
                   FACULTAD DE CS. ECONÓMICAS Y ADMINISTRATIVAS
                         ESCUELA DE INGENIERÍA COMERCIAL




             GROUP BY, HAVING Y ORDER BY EN CONSULTAS SQL




Profesor: Cristian Salazar C.
Asignatura: ADMI 273
Alumna: Maruly Miranda Benavides




                                                       Valdivia, 10 de octubre de 2012
PLANILLA EMPLEADOS

ID EMPLEADOS    NOMBRE       APELLIDO   TIENDA     SEXO   VENTAS
           1    CRISTIAN     PEREZ      VALDIVIA   M       1.250.000
           2    PABLO        SOTO       OSORNO     M         497.600
           3    CAROLINA     HERRERA    TEMUCO     F       2.660.324
           4    VALENTINA    DIAZ       VALDIVIA   F       1.030.440


CLAUSULAS:

GROUP BY: AGRUPAR Y CONTAR EMPLEADOS SEGÚN SEXO

SELECT SEXO, COUNT(*)AS EMPLEADOS

FROM PLANILLA EMPLEADOS

GROUP BY SEXO




HAVING: FILTRAR VENTAS POR TIENDA MAYORES A 500.000

SELECT TIENDA, SUM(VENTAS)

FROM PLANILLA EMPLEADOS

GROUP BY TIENDA

HAVING SUM(VENTAS) > 500.000




ORDER BY: ORDENAR VENTAS EN ORDEN DESCENDENTE

SELECT VENTAS

FROM PLANILLA EMPLEADOS

ORDER BY VENTAS DESC

Más contenido relacionado

Más de marulymb

Base de datos cifan - sistemas de información empresarial - admi 274 arreglado
Base de datos   cifan - sistemas de información empresarial - admi 274 arregladoBase de datos   cifan - sistemas de información empresarial - admi 274 arreglado
Base de datos cifan - sistemas de información empresarial - admi 274 arreglado
marulymb
 
Visio y access
Visio y accessVisio y access
Visio y access
marulymb
 
Laboratorio 3
Laboratorio 3Laboratorio 3
Laboratorio 3
marulymb
 
Laboratorio 2
Laboratorio 2Laboratorio 2
Laboratorio 2
marulymb
 
Articulo Sibuach
Articulo SibuachArticulo Sibuach
Articulo Sibuach
marulymb
 
Visio y access
Visio y accessVisio y access
Visio y access
marulymb
 
Laboratorio 2
Laboratorio 2Laboratorio 2
Laboratorio 2
marulymb
 
Laboratorio 3
Laboratorio 3Laboratorio 3
Laboratorio 3
marulymb
 
Laboratorio 2
Laboratorio 2Laboratorio 2
Laboratorio 2
marulymb
 
Laboratorio 1
Laboratorio 1Laboratorio 1
Laboratorio 1
marulymb
 
Introduccion sie
Introduccion sieIntroduccion sie
Introduccion sie
marulymb
 
tarea n°4: Tratamiento contable de software
tarea n°4: Tratamiento contable de softwaretarea n°4: Tratamiento contable de software
tarea n°4: Tratamiento contable de software
marulymb
 

Más de marulymb (12)

Base de datos cifan - sistemas de información empresarial - admi 274 arreglado
Base de datos   cifan - sistemas de información empresarial - admi 274 arregladoBase de datos   cifan - sistemas de información empresarial - admi 274 arreglado
Base de datos cifan - sistemas de información empresarial - admi 274 arreglado
 
Visio y access
Visio y accessVisio y access
Visio y access
 
Laboratorio 3
Laboratorio 3Laboratorio 3
Laboratorio 3
 
Laboratorio 2
Laboratorio 2Laboratorio 2
Laboratorio 2
 
Articulo Sibuach
Articulo SibuachArticulo Sibuach
Articulo Sibuach
 
Visio y access
Visio y accessVisio y access
Visio y access
 
Laboratorio 2
Laboratorio 2Laboratorio 2
Laboratorio 2
 
Laboratorio 3
Laboratorio 3Laboratorio 3
Laboratorio 3
 
Laboratorio 2
Laboratorio 2Laboratorio 2
Laboratorio 2
 
Laboratorio 1
Laboratorio 1Laboratorio 1
Laboratorio 1
 
Introduccion sie
Introduccion sieIntroduccion sie
Introduccion sie
 
tarea n°4: Tratamiento contable de software
tarea n°4: Tratamiento contable de softwaretarea n°4: Tratamiento contable de software
tarea n°4: Tratamiento contable de software
 

Clausulas sql

  • 1. UNIVERSIDAD AUSTRAL DE CHILE FACULTAD DE CS. ECONÓMICAS Y ADMINISTRATIVAS ESCUELA DE INGENIERÍA COMERCIAL GROUP BY, HAVING Y ORDER BY EN CONSULTAS SQL Profesor: Cristian Salazar C. Asignatura: ADMI 273 Alumna: Maruly Miranda Benavides Valdivia, 10 de octubre de 2012
  • 2. PLANILLA EMPLEADOS ID EMPLEADOS NOMBRE APELLIDO TIENDA SEXO VENTAS 1 CRISTIAN PEREZ VALDIVIA M 1.250.000 2 PABLO SOTO OSORNO M 497.600 3 CAROLINA HERRERA TEMUCO F 2.660.324 4 VALENTINA DIAZ VALDIVIA F 1.030.440 CLAUSULAS: GROUP BY: AGRUPAR Y CONTAR EMPLEADOS SEGÚN SEXO SELECT SEXO, COUNT(*)AS EMPLEADOS FROM PLANILLA EMPLEADOS GROUP BY SEXO HAVING: FILTRAR VENTAS POR TIENDA MAYORES A 500.000 SELECT TIENDA, SUM(VENTAS) FROM PLANILLA EMPLEADOS GROUP BY TIENDA HAVING SUM(VENTAS) > 500.000 ORDER BY: ORDENAR VENTAS EN ORDEN DESCENDENTE SELECT VENTAS FROM PLANILLA EMPLEADOS ORDER BY VENTAS DESC