• 40 heures
  • Moyenne

Ce cours est visible gratuitement en ligne.

Ce cours existe en livre papier.

course.header.alt.is_certifying

J'ai tout compris !

Mis à jour le 09/06/2020

Fonctions : nombres, chaînes et agrégats

Connectez-vous ou inscrivez-vous gratuitement pour bénéficier de toutes les fonctionnalités de ce cours !

Compétences évaluées

  • Regrouper des lignes avec les fonctions d'agrégation
  • Manipuler des nombres et chaînes de caractères avec les fonctions scalaires
  • Question 1

    Quelle est la différence entre une fonction scalaire et une fonction d'agrégation ?

    • Aucune, ce sont des synonymes.

    • Une fonction d'agrégation a des paramètres, une fonction scalaire n’en a pas.

    • Une fonction scalaire peut s’utiliser dans une requête SELECT, contrairement à une fonction d’agrégation.

    • Une fonction scalaire agit sur chaque ligne de données indépendamment, tandis qu’une fonction d’agrégation regroupe les lignes de données selon les critères donnés.

  • Question 2

    Parmi les propositions suivantes, laquelle est rendue possible par l’utilisation de la fonction FIELD()  ?

    • Trouver la colonne qui contient le moins de NULL.

    • Remplacer NULL  par une valeur par défaut.

    • Trier les lignes suivant un ordre arbitraire.

    • Trier les lignes en tenant compte de plusieurs colonnes.

  • Question 3

    Si je veux arrondir le nombre 7,4 pour arriver au nombre 8, quelle fonction dois-je utiliser ?

    • TRUNCATE(7.4, 0)

    • ROUND(7.4)

    • CEIL(7.4)

    • FLOOR(7.4)