Запити до збережених даних

DataLab з SQL

Jasmin Ludolf

Senior Data Science and AI Content Developer, DataCamp

Параметризація запитів

$$

  • Використання збереженої змінної в запиті

$$

  • Збережена змінна:
    • Конкретна змінна
    • DataFrame
    • Запит

$$

min_sales = 20

$$

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

Початковий запит

$$

DataFrame з підсвіченими режимом і назвою

DataLab з SQL

Параметризація за допомогою DataFrame

$$

SELECT *
FROM sales_data.csv

WHERE customer_type = 'New';

-> Збережено як DataFrame new_sales

SELECT *
FROM new_sales;

$$

  1. Напишіть запит
  2. Оберіть режим DataFrame
  3. Задайте назву DataFrame
  4. Запустіть комірку
  5. Створіть нову SQL-комірку
  6. Використайте DataFrame у новому запиті
DataLab з SQL

Параметризація з DataFrame у DataLab

GIF DataLab із прикладом іменування, збереження та повторного використання DataFrame

DataLab з SQL

Параметризовані запити

GIF DataLab із прикладом збереження та повторного використання запиту

DataLab з SQL

Додаємо Python

Логотипи PostgreSQL і Python зі стрілками між ними

DataLab з SQL

Додаємо Python

Перед запитом

min_sales = 20

$$

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

Після запиту

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

-> Збережіть як DataFrame filtered_sales

filtered_sales["product_category"]
DataLab з SQL

Додаємо Python

GIF DataLab із прикладом використання змінної Python у запиті

DataLab з SQL

Давайте потренуємось!

DataLab з SQL

Preparing Video For Download...