Plan du cours
Limitation des résultats
- La clause WHERE
- Opérateurs de comparaison
- Condition LIKE
- Condition préalable ENTRE ... ET
- Condition IS NULL
- Condition IN
- Opérateurs booléens AND, OR et NOT
- Plusieurs des conditions de la clause WHERE
- L'ordre des opérateurs.
- Clause DISTINCT
Fonctions SQL
- Les différences entre les fonctions d'une ligne et de plusieurs lignes.
- Les fonctions texte, numérique, date,
- Conversion explicite et implicite
- Fonctions de conversion
- Fonctions imbriquées
- Visualisation des performances des fonctions - tableau double
- Obtention de la date du jour fonction SYSDATE
- Traitement des valeurs NULL
Agrégation de données à l'aide de la fonction de regroupement
- Fonctions de regroupement
- Traitement des valeurs NULL par les fonctions de regroupement
- Créer des groupes de données - la clause GROUP BY
- Regrouper plusieurs colonnes
- Limiter le regroupement des résultats de la fonction - la clause HAVING
Sous-requêtes
- Placement des sous-requêtes dans la commande SELECT
- Sous-requêtes à une ou plusieurs lignes
- Opérateurs Sous-requêtes à une ligne
- Caractéristiques du regroupement dans la sous-requête
- Opérateurs Sous-requêtes multi-IN, ALL, ANY
- Traitement des valeurs NULL dans les sous-requêtes
Opérateurs collectifs
- Opérateur UNION
- Opérateur UNION ALL
- Opérateur INTERSECT
- Opérateur MINUS
Autres utilisations des jointures
- Revoir les jointures
- Combinaison des jointures internes et externes
- Jointures externes partitionnées
- Requêtes hiérarchiques
Utilisation des sous-requêtes
- Revoir les sous-requêtes
- Utilisation des sous-requêtes en tant que tables virtuelles/vues en ligne et colonnes
- Utilisation de la construction WITH
- Combinaison de sous-requêtes et de jointures
Fonctions d'analyse
- Clause OVER
- Clause de partition
- Clause de fenêtrage
- Fonctions Rank, Lead, Lag, First, Last
Récupération de données à partir de plusieurs tables (si l'heure est à la fin)
- Types de connecteurs
- L'utilisation de NATURAL JOIN
- Tables alias
- Joints dans la clause WHERE
- JOINTE INNER
- Fusion externe LEFT, RIGHT, FULL OUTER JOIN
- Produit cartésien
Fonctions d'agrégation (s'il reste du temps à la fin)
- Revoir la fonction Group By et la clause Having
- Groupe et rollup
- Groupe et Cube
Pré requis
Participation recommandée à la formation "Oracle SQL pour débutants".
Nos clients témoignent (5)
J'ai appris des fonctions complexes et comment les appliquer
Ana Alexandrescu - DB Global Technology
Formation - Oracle SQL Advanced
Traduction automatique
comment le formateur démontre ses connaissances dans le sujet qu'il enseigne
john ernesto ii fernandez - Philippine AXA Life Insurance Corporation
Formation - Data Vault: Building a Scalable Data Warehouse
Traduction automatique
Une communication excellente, Łukasz a expliqué tout de manière simple et compréhensible
Tomasz Wojciechowski - GP Strategies Poland sp. z o.o.
Formation - ORACLE SQL Fundamentals
Traduction automatique
le formateur était très utile, le rythme de la formation était vraiment bon et les exercices n'étaient ni trop difficiles, ni trop faciles. chaque fois que j'étais bloqué, il m'a aidé efficacement et s'est assuré que je comprenne tout.
Jade Stappaerts - KULeuven
Formation - Oracle SQL Language
Traduction automatique
les exercices
Amna AlAli - Federal Demographic Council
Formation - Oracle SQL for beginners
Traduction automatique