Todas as tarefas

Análise de Temporadas de Aluguel de Carros (Gaps & Islands + Dynamic Pivot)

Mestre

Tarefa: Analise os dados de aluguel de carros e determine as "temporadas de atividade" para cada carro. **Tabelas de origem:** - rentals (rental_id, car_id, fleet_id, city_id, driver_id, start_ts, end_ts, is_active) - fleets (fleet_id, fleet_name, city_id) - cities (city_id, city_name) - drivers (driver_id, driver_name, rating) **O que fazer:** 1. Mesclar intervalos de aluguel sobrepostos ou adjacentes (≤1 dia de lacuna) para cada par carro+motorista 2. Agrupar os obtidos pe

Categoria
Advanced Analytics
Tempo estimado
~60 min
Bancos de dados
PostgreSQLGreenplum
Tags
Gaps & IslandsDynamic PivotРекурсивный CTEОбъединение интерваловОконные функцииДинамический SQL

Entre para resolver

Começar a resolver