KnowledgeCity

MySQL intermédiaire

Apprenez des méthodes pour le reporting de données en utilisant SQL
Regardez la première leçon gratuitement — accédez aux 27 leçons complètes.

To view this video please enable JavaScript.

Cours : À la demande
Intermédiaire  Fournisseur Kati Gordon  6 Chapitres ·  27 Leçons ·  1h 2m  en Arabe, Allemand, Anglais, Espagnol, Français, Portugais, Chinois simplifié 

Ce que vous allez apprendre

  • Extraire des données à l'aide des instructions SELECT, WHERE, LIKE et IN pour obtenir des données plus détaillées
  • Filtrer et trier les données avec la clause WHERE et les opérations ORDER BY
  • Utiliser des fonctions de chaîne, des fonctions de date et d'heure, et des alias pour modifier les en-têtes de rapport
  • Regrouper et résumer les résultats SQL en utilisant GROUP BY, COUNT et la clause HAVING
  • Fusionner des données sur plusieurs tables en utilisant JOIN et UNION, et interroger plusieurs tables
  • Créer des vues, des sous-requêtes (subselects), des variables personnalisées, des fonctions et des procédures pour des requêtes plus rapides et plus précises

Points clés à retenir

  • Ce cours intermédiaire s'appuie sur les bases SQL pour aider les apprenants à configurer des requêtes qui extraient les bonnes données pour des rapports plus détaillés et personnalisés.
  • Les apprenants s'exercent à extraire des données avec des instructions telles que SELECT, WHERE, LIKE et IN, et à affiner les résultats grâce au tri, au filtrage et aux alias.
  • Le cours couvre l'interrogation sur plusieurs tables et bases de données, et la normalisation d'une base de données pour réduire la redondance et augmenter l'efficacité.
  • Les données peuvent être combinées et analysées en les fusionnant entre les tables avec JOIN et UNION et en regroupant et résumant les résultats avec GROUP BY et HAVING.
  • Les sujets avancés incluent la création de vues, de sous-requêtes, de variables personnalisées, de fonctions et de procédures pour obtenir les données nécessaires rapidement et précisément.

Foire aux questions

À qui s'adresse ce cours ?

Il s'adresse aux apprenants qui maîtrisent les bases du langage SQL et souhaitent effectuer des extractions de données plus spécifiques pour obtenir des rapports plus détaillés adaptés à leurs besoins professionnels.

Quelles instructions et fonctions de requête le cours couvre-t-il ?

Il couvre SELECT, WHERE, LIKE et IN pour extraire des données ; ORDER BY pour le tri ; les alias pour modifier les en-têtes de rapport ; les fonctions de chaîne et les fonctions de date et d'heure ; et GROUP BY, COUNT, et la clause HAVING pour regrouper et résumer les résultats.

Le cours apprend-il à combiner des données provenant de plusieurs tables ?

Oui. Il enseigne comment interroger plusieurs tables, fusionner des données entre des tables à l'aide de JOIN et UNION (ainsi qu'Intersect et Except), et fusionner des lignes en utilisant la clause GROUP BY.

Quelles compétences avancées vais-je acquérir ?

Vous apprendrez comment créer des vues et des sous-requêtes, normaliser une base de données pour réduire la redondance et accroître l'efficacité, et créer des variables, fonctions et procédures personnalisées.

Quelles connaissances préalables sont requises ?

Le cours suppose que vous maîtrisez déjà les bases de SQL et que vous souhaitez élargir vos compétences dans l'utilisation de SQL pour la création de rapports de données.