1. Învăţa
  2. /
  3. Courses
  4. /
  5. Analiza Exploratorie a Datelor în SQL

Connected

exercise

Perioade de agregare personalizate

Găsește numărul median de solicitări Evanston 311 pe zi pentru fiecare perioadă de șase luni, din 2016-01-01 până în 2018-06-30. Construiește interogarea urmând cei trei pași de mai jos.

Reamintește-ți că, pentru a agrega date după intervale de timp non-standard, cum ar fi șase luni, poți folosi generate_series() pentru a crea intervale (bins) cu limite inferioare și superioare de timp, apoi să rezumi observațiile care se încadrează în fiecare interval.

Notă: poți accesa slide-urile cu un exemplu pentru acest tip de interogare folosind linkul cu pictograma PDF din colțul din dreapta sus al ecranului.

Instrucțiuni 1/3

undefined XP
    1
    2
    3
  • Folosește generate_series() pentru a crea intervale de câte 6 luni. Reține că valorile superioare ale intervalelor sunt exclusive, deci valorile trebuie să fie cu o zi mai mari decât ultima zi care se include în interval.

    • Observă că în codul exemplu, prima valoare a limitei superioare este 1 iulie, și nu 30 iunie.
    • Aplică aceeași abordare când creezi ultimele valori ale limitelor inferioare și superioare (adică pentru 2018).