Analyse des Innovations Commercialisées par Laboratoire

Sous-requêtes synchronisées - exercice
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€ Je commande

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

DescriptionProgrammeAvis

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

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

Les objectifs de cette vidéo sont de:<br>- Apprendre à utiliser des CTE pour structurer des requêtes SQL complexes.<br>- Calculer le pourcentage de médicaments innovants par laboratoire.<br>- Comprendre l'importance de l'élimination des doublons dans les datasets.</p>

Cette vidéo vous guide à travers le calcul du pourcentage de produits innovants commercialisés par chaque laboratoire.</p>

Dans cette vidéo, nous proposons un exercice de mise en application pour calculer le pourcentage de produits innovants commercialisés par chaque laboratoire. Le processus est détaillé pas à pas en utilisant des scripts SQL pour agréger et filtrer les données nécessaires. Nous commençons par extraire les informations pertinentes des tables Médoc, Médoc Substance et Substance. Ensuite, nous définissons et manipulons des CTE (Common Table Expressions) pour traiter les données, en veillant à éliminer les doublons lorsque nécessaire. Enfin, nous combinons les résultats intermédiaires pour obtenir le pourcentage de produits innovants pour chaque laboratoire, tout en utilisant des techniques comme les jointures et les tables dérivées. Des fonctions SQL spécifiques, telles que IF NULL, sont utilisées pour garantir la précision des calculs. Nous terminons par une discussion sur la possibilité de regrouper les informations de laboratoires similaires ou régionaux.</p>

Voir plus
Questions réponses
Pourquoi est-il important d'éliminer les doublons dans les datasets pour ce type d'analyse?
Éliminer les doublons permet d'éviter les biais dans les résultats et d'assurer que chaque médicament est comptabilisé une seule fois par substance active.
Qu'est-ce qu'une CTE et pourquoi est-elle utilisée dans cet exercice?
Une CTE (Common Table Expression) est une requête temporaire qui simplifie les requêtes complexes. Elle est utilisée ici pour structurer le script SQL en plusieurs étapes compréhensibles.
Comment la fonction IF NULL améliore-t-elle la précision des calculs?
La fonction IF NULL remplace les valeurs nulles par des zéros, assurant que les calculs ne sont pas faussés par des valeurs manquantes.

Programme détaillé