SkillsLab 4A JOIN

Welkom 👋



Log ook vast in via http://lessonup.app/ en de code

1 / 26
suivant
Slide 1: Diapositive
Applicatie- en mediaontwikkelaarMBOStudiejaar 1

Cette leçon contient 26 diapositives, avec quiz interactifs et diapositives de texte.

Éléments de cette leçon

Welkom 👋



Log ook vast in via http://lessonup.app/ en de code

Slide 1 - Diapositive

Cet élément n'a pas d'instructions

Slide 2 - Diapositive

Cet élément n'a pas d'instructions

Wat heb je onthouden
van de kennisclip?

Slide 3 - Carte mentale

Cet élément n'a pas d'instructions



Hoe heet de key die naar een andere tabel verwijst?
A
Primary key
B
Foreign key

Slide 4 - Quiz

Cet élément n'a pas d'instructions

Slide 5 - Diapositive

Cet élément n'a pas d'instructions

Foreign key
Tabel
Relatie
Primary key

Slide 6 - Question de remorquage

Cet élément n'a pas d'instructions

Selecteren uit een relationele db
Wat voor SQL-query heb je nodig?
🤔

Slide 7 - Diapositive

Cet élément n'a pas d'instructions

Master > detail 😎
(2 query's)

Slide 8 - Diapositive

Iemand verder nog vragen hierover?
Alles duidelijk nu?
Moet één overzicht worden 😵
\/
JOIN-query

Slide 9 - Diapositive

Iemand verder nog vragen hierover?
Alles duidelijk nu?
ON
JOIN
FROM
klassen

Slide 10 - Question de remorquage

Cet élément n'a pas d'instructions

Wat wordt hier uitgebeeld?
A
INNER JOIN
B
LEFT JOIN

Slide 11 - Quiz

Cet élément n'a pas d'instructions

LEFT
matches
FK's
PK's
Geen match

Slide 12 - Question de remorquage

Cet élément n'a pas d'instructions

Slide 13 - Diapositive

Cet élément n'a pas d'instructions

En nu?
Je moet tweemaal JOIN'en op
dezelfde tabel...

Slide 14 - Diapositive

Cet élément n'a pas d'instructions

De truc:
SELECT m.id, t1.id AS 'team1_id', t1.name A..
FROM matches AS m
LEFT JOIN teams t1 ON m.team1_id = t1.id
LEFT JOIN teams t2 ON m.team2_id = t2.id

Slide 15 - Diapositive

Cet élément n'a pas d'instructions

De truc:
SELECT m.id, t1.id AS 'team1_id', t1.name A..
FROM matches AS m
LEFT JOIN teams t1 ON m.team1_id = t1.id
LEFT JOIN teams t2 ON m.team2_id = t2.id

Slide 16 - Diapositive

Cet élément n'a pas d'instructions

De truc:
SELECT m.id, t1.id AS 'team1_id', t1.name A..
FROM matches AS m
LEFT JOIN teams t1 ON m.team1_id = t1.id
LEFT JOIN teams t2 ON m.team2_id = t2.id

Slide 17 - Diapositive

Cet élément n'a pas d'instructions

In Itslearning bij Tips;
Voorbeeld net een beetje anders.

Slide 18 - Diapositive

Cet élément n'a pas d'instructions

Slide 19 - Diapositive

Cet élément n'a pas d'instructions

SELECT players.name AS 'player', teams.name AS 'team'
FROM players
......... JOIN ...............
ON ................. = .............
A
INNER JOIN
B
LEFT JOIN

Slide 20 - Quiz

Cet élément n'a pas d'instructions

SELECT players.name AS 'player', teams.name AS 'team'
FROM players
INNER JOIN ...............
ON ................. = .............

Slide 21 - Question ouverte

Cet élément n'a pas d'instructions

SELECT players.name AS 'player', teams.name AS 'team'
FROM players
INNER JOIN teams
ON ................. = .............
A
teams.team_id
B
players.team_id
C
teams.player_id
D
players.player_id

Slide 22 - Quiz

Cet élément n'a pas d'instructions

SELECT players.name AS 'player', teams.name AS 'team'
FROM players
INNER JOIN teams
ON players.team_id = .............

Slide 23 - Question ouverte

Cet élément n'a pas d'instructions

SELECT players.name AS 'player', teams.name AS 'team'
FROM players
INNER JOIN teams
ON players.team_id = teams.id

Slide 24 - Diapositive

Cet élément n'a pas d'instructions

Afsluiting
📃 Opdracht: lever in wat je hebt
📹 Houd je schoolmail in de gaten
👀 Zie ook 0 SkillsLab > 003 Kennisbank
❓ Stel je vragen!

Slide 25 - Diapositive

Cet élément n'a pas d'instructions

📃 Opdracht in Itslearning
https://sqltest.amo.rocks/student/tests/8

(gebruik de kennisbank / kennisclip hierbij)

Slide 26 - Diapositive

Cet élément n'a pas d'instructions