Matin
Requêtes complexes, sous-requêtes et CTE
Structurer des requêtes multiniveaux à l'aide de sous-requêtes corrélées. Maîtriser l'écriture et l'utilisation des expressions de table communes (CTE).
- Rappels et clarification de l'ordre d'exécution logique des clauses SQL.
- Sous-requêtes imbriquées (dans les clauses SELECT, FROM et WHERE).
- Les expressions de table communes (les avec la clause WITH) pour modulariser et clarifier le code.
- Les requêtes récursives (WITH RECURSIVE)</w:r><m:oMath><m:r><w:rPr><w:rFonts w:ascii="Cambria Math" w:hAnsi="Cambria Math"/></w:rPr><m:t>CTE</m:t></m:r></m:oMath><w:r><w:rPr><w:rFonts w:ascii="Aptos" w:hAnsi="Aptos" w:cs="Aptos"/><w:sz w:val="24"/><w:szCs w:val="24"/></w:rPr><w:t xml:space="preserve"> pour modéliser des structures arborescentes.
Atelier pratique
Modularisation complète d'une requête d'extraction financière illisible à l'aide de imbriqués.
Cas métier
Extraction d'un arbre hiérarchique de comptes analytiques ou d'un organigramme de personnel RH complexe.
Compétence acquise
Savoir concevoir et écrire des requêtes complexes, lisibles et hautement maintenables.
Livrable
Script SQL d'extraction structuré et documenté.

