les 4 juni: Functies

4 juni: Functies in SQL
1 / 16
volgende
Slide 1: Tekstslide
InformaticaMiddelbare schoolvwoLeerjaar 4

In deze les zitten 16 slides, met tekstslides.

time-iconLesduur is: 30 min

Onderdelen in deze les

4 juni: Functies in SQL

Slide 1 - Tekstslide

de functie van functies...
Hoeveel geld heeft de bank? (totaal saldo van alle klanten opgeteld)

Slide 2 - Tekstslide

SQL oplossing
SELECT SUM(saldo)
FROM rekening;

Slide 3 - Tekstslide

'Nettere' oplossing
SELECT SUM(saldo) AS TotaalSaldo
FROM rekening;

Slide 4 - Tekstslide

Functies

Slide 5 - Tekstslide

COUNT(*)
Wat is hier de vraag?

Slide 6 - Tekstslide

Vreemde eend.... COUNT(*)
Dus NIET
SELECT COUNT(plaats)

Altijd COUNT(*)
Telt de rijen die er in resultaat zijn

Slide 7 - Tekstslide

Is dit een goede query?

SELECT SUM(plaats)
FROM rekeninghouder;

Slide 8 - Tekstslide

Nee, dit is geen goede query

SELECT SUM(plaats)
FROM rekeninghouder;

Slide 9 - Tekstslide

Is dit een goede query?

SELECT MIN(plaats)
FROM rekeninghouder;

Slide 10 - Tekstslide

Ja, dit is een goede query!

SELECT MIN(plaats)
FROM rekeninghouder;

Slide 11 - Tekstslide

DEMO

Slide 12 - Tekstslide

Slide 13 - Tekstslide

Samenvatting functies
MIN en MAX: laagste en hoogste waarde
--> bij getallen, tekst of datums
SUM en AVG: som en gemiddelde 
--> alleen te gebruiken bij getallen
COUNT(*) : aantal records in het resultaat

Slide 14 - Tekstslide

Huiswerk
Aan de Slag 33, 34 en 35

Slide 15 - Tekstslide

Slide 16 - Tekstslide