Interroger nos données

DataLab avec SQL

Jasmin Ludolf

Senior Data Science and AI Content Developer, DataCamp

Le jeu de données

|sale_date |sales_rep|region|sales_amount|...|region_and_sales_rep|
|----------|---------|------|------------|---|--------------------|
|2025-02-03|Bob      |North |     5053.97|...|North-Bob           |
|2025-04-21|Bob      |West  |     4384.02|...|West-Bob            |
|2025-09-21|David    |South |     4631.23|...|South-David         |
|2025-08-24|Bob      |South |     2167.94|...|South-Bob           |
|2025-03-24|Charlie  |East  |      3750.2|...|East-Charlie        |
|2025-02-11|Charlie  |West  |     3761.15|...|West-Charlie        |
|2025-04-11|Bob      |West  |      618.31|...|West-Bob            |
...
1 https://www.kaggle.com/datasets/vinothkannaece/sales-dataset/data
DataLab avec SQL

Exemple de requête

GIF de DataLab montrant un fichier CSV glissé dans un nouveau cahier de travail

DataLab avec SQL

Interroger nos données

Requête d'exemple générée

SELECT *
FROM sales_data.csv;
|product_id|sale_date |sales_rep|...
|----------|----------|---------|...
|1052      |2025-02-03|Bob      |...
|1093      |2025-04-21|Bob      |...
|1015      |2025-09-21|David    |...
...

(Sortie complète non affichée)

Requête modifiée

SELECT COUNT(*) AS count_all
FROM sales_data.csv;
|count_all|
|---------|
|     1000|
  • Cliquez sur Exécuter le code ou Ctrl + Enter
DataLab avec SQL

Interroger nos données

GIF de DataLab montrant la requête modifiée puis réexécutée

DataLab avec SQL

En-têtes de cellules SQL

GIF dans DataLab montrant le premier en-tête d'une cellule SQL

DataLab avec SQL

En-têtes de cellules SQL

GIF dans DataLab montrant le deuxième en-tête d'une cellule SQL

DataLab avec SQL

Modes

Mode DataFrame

  • Renvoie le résultat de la requête
  • Stocke le résultat comme DataFrame pandas

Capture d'écran de la cellule SQL mettant en évidence le champ du nom de la trame de données

Mode requête

  • Non offert pour les DataFrames et les CSV
  • Affiche un aperçu du résultat
  • Enregistre la requête pour plus tard
  • Utile quand les requêtes sont longues
  • Semblable aux expressions de table communes
DataLab avec SQL

Mode requête avec un jeu de données d'exemple

GIF de DataLab montrant un jeu de données d'exemple en mode requête

DataLab avec SQL

Passons à la pratique !

DataLab avec SQL

Preparing Video For Download...