Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Desafio: Tipos de Dados | Introdução aos Recursos Específicos do BigQuery
Fundamentos do BigQuery

Desafio: Tipos de Dados

Deslize para mostrar o menu

Tarefa

  1. Escrever uma consulta que calcule a receita total por loja usando os dados da tabela retail_data_updated: Multiplicar o quantity (INTEGER) pelo unit_price (FLOAT) para calcular a receita por transação.
    • Agrupar os resultados por store_id;
    • Somar a receita para cada loja;
    • A consulta deve retornar as seguintes colunas:
      • store_id (identificador de cada loja);
      • total_revenue (soma de quantity × unit_price por loja).
  2. Escrever uma consulta que conte quantas transações ocorreram em cada ano e mês usando o campo date na tabela retail_data_updated:
    • Extrair o ano e o mês do campo date;
    • Agrupar por ano e mês;
    • Contar o número de transações em cada período;
    • A consulta deve retornar as seguintes colunas:
      • year_month (formatado como YYYY-MM);
      • transaction_count (número de transações por mês).
  3. Escrever uma consulta que compare o número de transações online e presenciais na tabela retail_data_updated:
    • Agrupar os dados pela coluna is_online (BOOLEAN);
    • Contar quantas transações ocorreram para cada valor (TRUE = online, FALSE = presencial);
    • A consulta deve retornar as seguintes colunas:
      • is_online (TRUE ou FALSE);
      • transaction_count (número de transações para cada grupo).
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 3. Capítulo 2

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Seção 3. Capítulo 2
some-alt