Extraire les données en Transact-SQL
Code : [DEV-SELECT] — durée : 3.5 heures.
Module orienté sur la commande SELECT
en Transact-SQL pour SQL Server. L’instruction SELECT
est la plus utilisée du langage. Elle peut être très simple ou très complexe, selon les clauses qu’on y ajoute, les jointures et les prédicats de recherche. Ce module bâtit progressivement une maîtrise de la requête en définissant clairement et concrètement les éléments du langage.
objectifs
- Comprendre la notion de table, structure et relations.
- L’ordre
SELECT
pour l’affichage : choix des colonnes, nommage par alias. - limiter des données par
DISTINCT
etTOP
. - Exprimer des valeurs, prédicats et logique ternaire (
NULL
). - Utiliser les opérateurs, expressions et fonctions SQL.
- Réaliser des extractions simples monotabulaires.
- Utiliser des jointures internes et externes.
Pratiques
Ce module est très interactif. Chaque élément est expérimenté directement par de petits exercices pratiques qui permettent d’acquérir au fur et à mesure la maîtrise de la requête.
à l’issue du module, vous pourrez …
- réaliser des calculs et des formatages dans le
SELECT
. - filtrer les données selon différents critères, comme des dates.
- afficher des lignes dont certaines valeurs sont
NULL
.