Plan du cours

Limiter les résultats

  • La clause WHERE
  • Opérateurs de comparaison
  • Condition LIKE
  • Prérequis BETWEEN ... AND
  • Condition IS NULL
  • Condition IN
  • Opérateurs booléens ET, OU et NON
  • Plusieurs conditions dans la clause WHERE
  • L'ordre des opérateurs.
  • Clause DISTINCT

Fonctions SQL

  • Les différences entre les fonctions en ligne simple et multiple
  • Caractéristiques textuelles, numériques, de date,
  • Conversion explicite et implicite
  • Fonctions de conversion
  • Nesting des fonctions
  • Visualisation des performances des fonctions - table dual
  • Obtention de la date actuelle avec la fonction SYSDATE
  • Gestion des valeurs NULL

Regrouper les données en utilisant les fonctions de regroupement

  • Fonctions de regroupement
  • Comment les fonctions de regroupement traitent les valeurs NULL
  • Créer des groupes de données - la clause GROUP BY
  • Regrouper plusieurs colonnes
  • Limiter le résultat du groupe de fonctions - clause HAVING

Sous-requêtes

  • Placer des sous-requêtes dans la commande SELECT
  • Sous-requêtes en ligne simple et multiple
  • Opérateurs de sous-requêtes en ligne simple
  • Fonctionnalités de regroupement dans la sous-requête
  • Opérateurs de sous-requêtes multiples - IN, ALL, ANY
  • Comment les valeurs NULL sont traitées dans les sous-requêtes

Opérateurs collectifs

  • Opérateur UNION
  • Opérateur UNION ALL
  • Opérateur INTERSECT
  • Opérateur MINUS

Utilisation avancée des joints

  • Revoir les joints
  • Combiner les jointures internes et externes
  • Jointure externe partitionnée
  • Requêtes hiérarchiques

Utilisation avancée des sous-requêtes

  • Revoir les sous-requêtes
  • Utiliser les sous-requêtes comme tables virtuelles/vues en ligne et colonnes
  • Utilisation de la construction WITH
  • Combiner les sous-requêtes et les jointures

Fonctions analytiques

  • Clause OVER
  • Clause Partition
  • Clause de fenêtre
  • Fonctions Rank, Lead, Lag, First, Last

Récupérer des données à partir de plusieurs tables (si le temps le permet)

  • Types de connecteurs
  • Utilisation NATURAL JOIN
  • Alias de table
  • Jointures dans la clause WHERE
  • INNER JOIN
  • Jointure externe de fusion à gauche, droite et complète - LEFT, RIGHT, FULL OUTER JOIN
  • Produit cartésien

Fonctions d'agrégation (si le temps le permet)

  • Revoir la fonction GROUP BY et la clause HAVING
  • Groupes et Rollup
  • Groupes et Cube

Pré requis

Participation recommandée pour la formation "Oracle SQL pour Débutants"

 14 Heures

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (5)

Cours à venir

Catégories Similaires