CATALOGUE Code & Data Apprendre MySQL 8.0 par la pratique Techniques Avancées en SQL : Tables Dérivées et Jointures Procédurales

Techniques Avancées en SQL : Tables Dérivées et Jointures Procédurales

Tables dérivées et jointures procédurales
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Apprendre MySQL 8.0 par la pratique
Revoir le teaser Je m'abonne
Transcription

Cette leçon fait partie de la formation
89,00€ 62,30€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis

Cette leçon fait partie de la formation
89,00€ 62,30€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

Les objectifs de cette vidéo sont de :
- Comprendre les tables dérivées et leur utilisation dans les requêtes SQL
- Maîtriser les jointures procédurales pour des calculs efficaces
- Apprendre à utiliser les CTE pour des requêtes plus lisibles et maintenables

Découvrez comment utiliser les tables dérivées et les jointures procédurales en SQL pour manipuler vos données efficacement.

Dans cette vidéo, nous explorons comment utiliser une instruction SQL imbriquée pour réaliser des calculs avancés. Nous calculons d'abord le nombre d'AMM (Autorisation de Mise sur le Marché) déposés par année à partir de la table 'Medoc'. Ensuite, nous utilisons cette requête pour calculer la moyenne annuelle des AMM et identifions les années avec des dépôts supérieurs à cette moyenne.

Nous introduisons les requêtes imbriquées et leur utilisation dans les clauses FROM et WHERE, avant de présenter une méthode plus élégante avec des variables stockées. Enfin, nous nous penchons sur l'utilisation des CTE (Common Table Expressions) pour exécuter des requêtes complexes de manière plus lisible. Vous apprendrez également diverses clauses SQL comme IN et NOT IN pour affiner vos résultats de recherche.

Voir plus
Questions réponses
Quelle est l'utilité des tables dérivées en SQL?
Les tables dérivées permettent de réutiliser le résultat d'une requête SQL comme une table temporaire dans une autre instruction SQL, facilitant ainsi des calculs complexes.
Comment peut-on calculer le nombre moyen d'AMM par an?
On peut calculer le nombre moyen d'AMM par an en imbriquant une requête SQL dans la clause FROM d'une autre instruction SQL et en utilisant la fonction AVG pour obtenir la moyenne.
Qu'est-ce qu'une CTE et comment est-elle utilisée?
Une CTE (Common Table Expression) permet de définir une table temporaire dans une requête SQL. Elle est utilisée pour rendre les requêtes plus lisibles et pour éviter les sous-requêtes imbriquées complexes.

Programme détaillé