Databases - 3. SQL operatoren en sorteren

Databases 3. SQL voorwaarden
lgg sql
  • Je kan een SQL query met voorwaarden toepassen
  • Je kan verschillende operatoren gebruiken om queries te schrijven
1 / 11
next
Slide 1: Slide
InformaticaMiddelbare schoolvwoLeerjaar 5

This lesson contains 11 slides, with interactive quizzes and text slides.

Items in this lesson

Databases 3. SQL voorwaarden
lgg sql
  • Je kan een SQL query met voorwaarden toepassen
  • Je kan verschillende operatoren gebruiken om queries te schrijven

Slide 1 - Slide

Wat is ookalweer een operator? Geef een voorbeeld

Slide 2 - Open question

Operatoren
Net als andere programmeertalen zoals python en javascript heeft ook SQL operatoren

Dit zijn een aantal voorbeelden van operatoren in SQL:
Zie je verschillen met python en javascript? 
Ja, een vergelijking in python of js gaat met == en niet met één =

Slide 3 - Slide

Sorteren
Een functionaliteit die je veel ziet op websites is sorteren. Bijvoorbeeld op prijs als je een nieuwe laptop aan het uitzoeken bent.

Dat sorteren gebeurt vanuit de database en daar moet je dus een bijbehorende query voor schrijven. Daarvoor gebruiken we ORDER BY
Bekijk de resultaten. Hoe is er gesorteerd?

Voeg nu het woord ASC of DESC toe na achternaam. Wat gebeurt er?
De volgorde veranderd. Beginnen bij de A of bij de Z

Slide 4 - Slide

Wat is ookalweer een datatype? Geef een voorbeeld

Slide 5 - Open question

Datatypes
Net als in python heeft SQL verschillende datatypes.

Klap de tabel klant open door op het plusje te klikken. Klik op Columns. Je krijgt nu het scherm zoals het hiernaast staat.

Welke datatypes zie je?


Slide 6 - Slide

Waarom schrijf je soms iets tussen "" en soms niet? B.v.

select * from klant where id = 1
select * from klant where naam = "Hans"

Slide 7 - Open question

Datatypes
varchar (string) - Een varchar is eigenlijk een string. Maar bij een varchar kan je aangeven hoeveel tekens je mag gebruiken

text (string) - 
text is ook een string maar dan met "onbeperkt" veel ruimte. 

int(int) - hele getallen. B.v. 1, 2, 612

float - Gebroken getallen. B.v. 1.99

decimal - Gebroken getallen, maar dan speciaal voor prijzen. Voor prijs gebruik je altijd decimal

Date - Datum

tinyint (boolean) - Een boolean. Dus waar of niet waar

Slide 8 - Slide

Fundament
Maken: 1.4 t/m 1.8

Slide 9 - Slide

Je kan een SQL query met voorwaarden toepassen
A
Klopt
B
Mwoah
C
Klopt niet

Slide 10 - Quiz

Je kan verschillende operatoren gebruiken om queries te schrijven
A
Klopt
B
Mwoah
C
Klopt niet

Slide 11 - Quiz