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
SELECTpour l’affichage : choix des colonnes, nommage par alias. - limiter des données par
DISTINCTetTOP. - 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.