Dans le cours : L'essentiel de MySQL
Accédez au cours complet aujourd’hui
Inscrivez-vous aujourd’hui pour accéder à plus de 24 900 cours dispensés par des experts.
Utiliser la syntaxe récursive - Tutoriel MySQL
Dans le cours : L'essentiel de MySQL
Utiliser la syntaxe récursive
Ce qu'on trouve parfois dans les bases de données relationnelles, ce sont des tables hiérarchiques ou des tables qui représentent des arbres. C'est le cas, par exemple ici, de ma table employe. Si je regarde le contenu, j'ai trois colonnes : employeid, qui est la clé primaire, le nom et le chefid qui est une clé étrangère. Une clé étrangère sur quelle table ? Sur la même table, mais une autre ligne. Par exemple, si je prends Géraldine, qui est l'employeid numéro 8, je m'aperçois que son chefid c'est l'employeid numéro 4. Donc il faut que je revienne dans la table pour chercher, par exemple, Marielle qui est donc la cheffe de Géraldine. C'est très bien mais comment est-ce que je vais faire pour trouver le chef du chef du chef ou la cheffe de la cheffe de la cheffe ? Je pourrais faire une jointure. Je peux faire des jointures en indiquant plusieurs fois la table. Il suffit que j'indique ici des alias différents et ensuite je fais un ON. Si je pars, par exemple, de Géraldine, je ferai…
Entraînez-vous tout en suivant la formation avec les fichiers d’exercice.
Téléchargez les fichiers utilisés par l’instructeur pour enseigner le cours. Suivez attentivement et apprenez en regardant, en écoutant et en vous entraînant.
Table des matières
-
-
-
-
-
-
-
(Verrouillé)
Découvrir les spécificités de la commande SELECT3 m 29 s
-
(Verrouillé)
Chercher avec les expressions rationnelles4 m 36 s
-
(Verrouillé)
Utiliser les fonctions de chaîne4 m 19 s
-
(Verrouillé)
Utiliser les fonctions de date5 m 51 s
-
(Verrouillé)
Utiliser les extensions de la commande INSERT3 m 35 s
-
(Verrouillé)
Créer une table avec SELECT INTO3 m 15 s
-
(Verrouillé)
Utiliser la syntaxe récursive4 m 34 s
-
(Verrouillé)
Découvrir les fonctions de fenêtrage3 m 40 s
-
(Verrouillé)
Indexer les colonnes3 m 38 s
-
(Verrouillé)
-