Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Desafío: Tipos de Datos | Introducción a las Características Específicas de BigQuery
Fundamentos de BigQuery

bookDesafío: Tipos de Datos

Desliza para mostrar el menú

  1. Escribe una consulta que calcule el ingreso total por tienda utilizando los datos de la tabla retail_data_updated: Multiplica la quantity (INTEGER) y el unit_price (FLOAT) para calcular el ingreso por transacción.
    • Agrupa los resultados por store_id;
    • Suma el ingreso para cada tienda;
    • Tu consulta debe devolver las siguientes columnas:
      • store_id (identificador de cada tienda);
      • total_revenue (suma de quantity × unit_price por tienda).
  2. Escribe una consulta que cuente cuántas transacciones ocurrieron cada año y mes utilizando el campo date en la tabla retail_data_updated:
    • Extrae el año y el mes del campo date;
    • Agrupa por año y mes;
    • Cuenta el número de transacciones en cada periodo de tiempo;
    • Tu consulta debe devolver las siguientes columnas:
      • year_month (formato YYYY-MM);
      • transaction_count (número de transacciones por mes).
  3. Escribe una consulta que compare el número de transacciones en línea vs en tienda física en la tabla retail_data_updated:
    • Agrupa los datos por la columna is_online (BOOLEAN);
    • Cuenta cuántas transacciones ocurrieron para cada valor (TRUE = en línea, FALSE = en tienda física);
    • Tu consulta debe devolver las siguientes columnas:
      • is_online (TRUE o FALSE);
      • transaction_count (número de transacciones para cada grupo).
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. Capítulo 2

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Sección 3. Capítulo 2
some-alt