Interogarea datelor

DataLab cu SQL

Jasmin Ludolf

Senior Data Science and AI Content Developer, DataCamp

Setul de date

|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 cu SQL

Interogare exemplu

GIF în DataLab cu un fișier CSV importat într-un registru de lucru nou

DataLab cu SQL

Interogarea datelor

Interogare generată automat

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    |...
...

(Rezultat complet neafișat)

Interogare modificată

SELECT COUNT(*) AS count_all
FROM sales_data.csv;
|count_all|
|---------|
|     1000|
  • Apăsați Run sau Ctrl + Enter
DataLab cu SQL

Interogarea datelor

GIF în DataLab cu interogarea modificată și reexecutată

DataLab cu SQL

Antetele celulei SQL

GIF în DataLab care arată primul antet dintr-o celulă SQL

DataLab cu SQL

Antetele celulei SQL

GIF în DataLab care arată al doilea antet dintr-o celulă SQL

DataLab cu SQL

Moduri

Modul DataFrame

  • Returnează rezultatul interogării
  • Stochează rezultatul ca DataFrame pandas

Captură de ecran a celulei SQL cu câmpul pentru numele DataFrame evidențiat

Modul Query

  • Indisponibil pentru DataFrame-uri și fișiere CSV
  • Returnează o previzualizare a rezultatului
  • Salvează interogarea pentru utilizare ulterioară
  • Util când interogările durează mai mult
  • Similar cu expresiile de tip tabel comun
DataLab cu SQL

Modul Query cu un set de date exemplu

GIF în DataLab cu un set de date exemplu în modul Query

DataLab cu SQL

Să exersăm!

DataLab cu SQL

Preparing Video For Download...