Fråga lagrad data

DataLab med SQL

Jasmin Ludolf

Senior Data Science and AI Content Developer, DataCamp

Parametrisera frågor

$$

  • Använda en lagrad variabel i en fråga

$$

  • Lagrad variabel:
    • Specifik variabel
    • DataFrame
    • Fråga

$$

min_sales = 20

$$

SELECT *
FROM sales_data.csv
WHERE quantity_sold > {{min_sales}};
DataLab med SQL

Startfråga

$$

DataFrame med mode och name markerade

DataLab med SQL

Parametrisera med DataFrames

$$

SELECT *
FROM sales_data.csv

WHERE customer_type = 'New';

-> Sparas som new_sales DataFrame

SELECT *
FROM new_sales;

$$

  1. Skriv frågan
  2. Välj DataFrame-läge
  3. Ange DataFrame-namn
  4. Kör cellen
  5. Skapa en ny SQL-cell
  6. Använd DataFrame i en ny fråga
DataLab med SQL

Parametrisera med DataFrames i DataLab

GIF av DataLab som visar namngivning, lagring och återanvändning av en DataFrame

DataLab med SQL

Parametriserade frågor

GIF av DataLab som visar lagring och återanvändning av en fråga

DataLab med SQL

Lägga till Python

PostgreSQL- och Python-logotyper med pilar emellan

DataLab med SQL

Lägga till Python

Innan en fråga

min_sales = 20

$$

SELECT *
FROM sales_data.csv
WHERE quantity_sold > {{min_sales}};

Efter en fråga

SELECT *
FROM sales_data.csv
WHERE quantity_sold > {{min_sales}};

-> Spara som filtered_sales DataFrame

filtered_sales["product_category"]
DataLab med SQL

Lägga till Python

GIF av DataLab som visar ett exempel på att använda en Python-variabel i en fråga

DataLab med SQL

Nu kör vi en övning!

DataLab med SQL

Preparing Video For Download...