Consultando nossos dados

DataLab com SQL

Jasmin Ludolf

Senior Data Science and AI Content Developer, DataCamp

O conjunto de dados

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

Consulta de exemplo

GIF do DataLab mostrando um arquivo CSV sendo arrastado para um novo workbook

DataLab com SQL

Consultando nossos dados

Consulta gerada de exemplo

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

(Saída completa não exibida)

Consulta modificada

SELECT COUNT(*) AS count_all
FROM sales_data.csv;
|count_all|
|---------|
|     1000|
  • Clique em executar ou Ctrl + Enter
DataLab com SQL

Consultando nossos dados

GIF do DataLab mostrando a consulta sendo modificada e executada novamente

DataLab com SQL

Cabeçalhos de células SQL

GIF no DataLab mostrando o primeiro cabeçalho em uma célula SQL

DataLab com SQL

Cabeçalhos de células SQL

GIF no DataLab mostrando o segundo cabeçalho em uma célula SQL

DataLab com SQL

Modos

Modo DataFrame

  • Retorna a saída da consulta
  • Armazena a saída como DataFrame do pandas

Captura de tela da célula SQL destacando o campo de nome do data frame

Modo Query

  • Indisponível para DataFrames e CSVs
  • Mostra uma prévia da saída
  • Salva a consulta para uso futuro
  • Útil quando a consulta demora
  • Parecido com usar common table expressions
DataLab com SQL

Modo query com conjunto de dados de exemplo

GIF do DataLab mostrando um conjunto de dados de exemplo no modo query

DataLab com SQL

Vamos praticar!

DataLab com SQL

Preparing Video For Download...