Requêtes SQL avancés Flashcards

1
Q

Qu’est-ce qu’une jointure?

A

Les jointures servent à recoller des tables différentes ayant au moins un attribut en commun ou à minima comparable.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Qu’est-ce que la jointure inner join?

A

Ce type de jointure va permettre de concaténer les tuples des 2 tables si une condition est satisfaite.

Cette condition peut être de tout type tant qu’elle retourne un booléen. Cette condition sera souvent l’égalité d’un attribut en commun ; une clé primaire pour l’une et une clé étrangère pour l’autre par exemple, la clé étrangère faisant référence à la clé primaire de la première table.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Qu’est-ce qu’une jointure droite?

A

La jointure à droite ou RIGHT JOIN est une jointure entre 2 tables qui permet de retourner tous les enregistrements de la table de droite même s’il n’y a pas de correspondance avec la table de gauche. S’il n’y a pas de correspondance, les valeurs manquantes sont définies NULL ou None.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly