Numérique et sciences informatiques (spécialité) · Terminale · Bases de données
Langage SQL : jointures et mises à jour
- Une jointure (
JOIN ... ON) recolle les lignes de deux tables quand la clé étrangère de l'une est égale à la clé primaire de l'autre. - Dans
ON, on écrit la condition de raccordement ; dansWHERE, on filtre les lignes avecANDetOR(parenthèses si on mélange les deux). - Quand deux tables ont une colonne de même nom, on la préfixe :
eleve.id_classe. Les alias (FROM eleve AS e) allègent l'écriture. INSERT INTO ... VALUES ...ajoute une ligne ;UPDATE ... SET ... WHERE ...modifie des lignes existantes.