1. Learn
  2. /
  3. Courses
  4. /
  5. Analyse exploratoire des données en SQL

Connected

Exercise

Insérer dans une table temporaire

Même si vous pouvez combiner les résultats de plusieurs requêtes similaires avec UNION, il est parfois plus simple de décomposer une requête en étapes. Vous pouvez le faire en créant une table temporaire et en y insérant des lignes.

Calculez les corrélations entre chaque paire parmi profits, profits_change et revenues_change à partir des données du Fortune 500.

La table temporaire résultante devrait avoir la structure suivante :

measure profits profits_change revenues_change
profits 1.00 # #
profits_change # 1.00 #
revenues_change # # 1.00

Rappelez-vous de la fonction round() pour rendre les résultats plus lisibles :

round(column_name::numeric, decimal_places)

Notez que les étapes 1 et 2 ne produisent aucun résultat. Il est normal que le volet du Résultat de la requête indique « Your query did not generate any results. »

Instructions 1/3

undefined XP
    1
    2
    3

Créez une table temporaire correlations.

  • Calculez la corrélation entre profits et chacune des trois variables (c.-à-d. corrélez profits avec profits, profits avec profits_change, etc.).
  • Donnez un alias aux colonnes avec le nom de la variable pour laquelle la corrélation avec profits est calculée.