Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Funciones SQL de Agregación

No description
by

Teresa Duartez Uribe

on 28 August 2017

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Funciones SQL de Agregación

Funciones SQL de Agregación
Fx SQL de Agregación
Función COUNT
Función SUM
Conclusión
Cuando queremos obtener totales o cálculos a partir de un conjunto de registros, como sumar, contar, buscar el menor o mayor y un promedio usamos funciones de agregación o agregado.-
En la próxima clase veremos como desagregar los totales en sub totales con el uso de la cláusula GROUP BY.-

Hasta la próxima clase!!!
Recordando......
BASE DE DATOS
SQL
Función AVG
Calcula el promedio de un conjunto de valores
Función MIN Y MAX
SELECT

nombre_cliente, cuit
FROM

datos1.clientes ;
DBMS
BD
=
SELECT
listado_de_columnas
FROM
tablas
WHERE
condiciones ;
Sentencia:
SELECT
SELECT

*

SELECT
nombre_cliente, cuit
Cláusula:
FROM
¿ Qué ?
¿ De donde ?
SELECT

*
FROM

datos1.clientes ;
Cláusula:
WHERE
Condiciones
SELECT

nombre_cliente, cuit
FROM

datos1.CLIENTES
WHERE

cuit='20-06445715' ;
DBMS
Qué es una
función
?
Cálculo /
Funcionalidad
Valores de
entrada
Resultado
Funciones de Agregación ?
Conjunto de registros
Un solo resultado
SQL
¿Cuáles son?
COUNT, SUM,

AVG,

MIN, MAX

* Cuál es el menor saldo de cuenta?

* Cuál es el mayor saldo de cuenta?

* Cuál es el saldo de cuenta promedio de los clientes?

* Cuántos Clientes tengo?

* Cuál es la suma total de los saldos de cuenta de mis clientes?



Cómo trabajan las funciones de agregación?
SELECT
FX (campo)
FROM
tablas
WHERE
condicion;
SELECT
FX (campo/s)
Calcula cantidades
SELECT
count
(*)
FROM
datos1.CLIENTES ;
Cuál es la cantidad de Clientes?
SELECT
count
(*)
Calcula la suma total de un conjunto de valores
SELECT
sum(saldo_actual)
FROM
datos1.CLIENTES ;
Cuál es la suma total de los saldos de cuenta de mis clientes?
SELECT
sum(saldo_actual)
SELECT
avg(saldo_actual)
FROM
datos1.CLIENTES ;
Cuál es el saldo de cuenta promedio de los clientes?
SELECT
avg(saldo_actual)
SELECT
min(saldo_actual)
FROM
datos1.CLIENTES
WHERE
saldo_actual > 0 ;
MIN
devuelve el valor mínimo de un conjunto de valores
Cuál es el menor saldo de cuenta entre mis clientes sin tener en cuenta el saldo cero ?
SELECT
min(saldo_actual)
SELECT
max(saldo_actual)
FROM
datos1.CLIENTES ;
SELECT
max(saldo_actual)
MAX
devuelve el valor
máximo de un conjunto de valores
Cuál es el mayor saldo de cuenta entre mis clientes ?
Full transcript