clausulas sql

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

Upload: marulymb

Post on 23-Jul-2015

902 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Clausulas sql

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

Page 2: Clausulas sql

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