Flashcards: Maîtrise Avancée des Requêtes SQL — 24 cards

All cards

1Question

SELECT — rôle ?

Answer

Choisir les colonnes ou données à afficher.

2Question

DISTINCT — fonction ?

Answer

Supprimer les doublons dans le résultat.

3Question

WHERE — restriction ?

Answer

Filtrer les lignes selon une condition.

4Question

Fonctions mono-ligne — application ?

Answer

Sur chaque ligne individuellement.

5Question

Fonctions de caractères — exemple ?

Answer

TO_CHAR, LENGTH, INSTR.

6Question

Fonctions de dates — exemple ?

Answer

TO_DATE, SYSDATE.

7Question

Conversion explicite — but ?

Answer

Transformer explicitement le type de données.

8Question

Fonctions analytiques — rôle ?

Answer

Calculer des valeurs sur un groupe de lignes.

9Question

GROUP BY — rôle ?

Answer

Organiser les résultats en groupes.

10Question

HAVING — filtre ?

Answer

Filtrer les groupes après agrégation.

11Question

ROLLUP — usage ?

Answer

Totaux hiérarchiques dans GROUP BY.

12Question

CUBE — usage ?

Answer

Agrégats pour toutes combinaisons de colonnes.

13Question

GROUPING — rôle ?

Answer

Identifier lignes de totaux dans ROLLUP/CUBE.

14Question

Sous-interrogations monolignes — retour ?

Answer

Une seule valeur ou ligne.

15Question

Sous-interrogations multilignes — retour ?

Answer

Plusieurs résultats ou lignes.

16Question

Jointure interne — résultat ?

Answer

Lignes avec correspondance dans les deux tables.

17Question

Jointure externe — résultat ?

Answer

Inclut lignes sans correspondance.

18Question

Union — différence ?

Answer

Fusionne résultats, supprime doublons.

19Question

Union All — différence ?

Answer

Fusionne résultats, conserve doublons.

20Question

Intersect — résultat ?

Answer

Lignes communes aux deux ensembles.

21Question

Minus — résultat ?

Answer

Lignes du premier ensemble, pas du second.

22Question

Syntaxe opérateurs ensemblistes — contrainte ?

Answer

Colonnes doivent correspondre en nombre et type.

23Question

Exemple jointure interne — syntaxe ?

Answer

FROM table1 JOIN table2 ON condition.

24Question

Exemple union — syntaxe ?

Answer

SELECT ... UNION SELECT ...;

Test yourself with the quiz

Test your knowledge with 12 questions on Maîtrise Avancée des Requêtes SQL.

1. En quoi diffèrent l'instruction SELECT et la clause DISTINCT dans une requête SQL ?

2. Quelle est la conséquence de l'utilisation d'une conversion explicite dans une requête SQL ?

Take the quiz →

Read the revision sheet

Review the complete course in the revision sheet for Maîtrise Avancée des Requêtes SQL.

See revision sheet →

Similar courses

Create your own flashcards

Import your course and AI generates flashcards in 30 seconds.

Flashcard generator