MulaiMulai sekarang secara gratis

Jam tersibuk dalam sehari

Sebagai analis data, Anda mungkin diminta untuk menjalankan kueri ad hoc. Aplikasi berita tempat Anda bekerja memiliki fitur populer yang menampilkan lima artikel berita teratas selama sepekan terakhir. Tabel yang disediakan memuat lima deret waktu, satu deret waktu per artikel berita. dc_news_dim berisi metadata untuk kelima artikel, dan dc_news_fact berisi lima deret waktu tersebut, satu untuk setiap artikel.

Artikel-artikel ini dibaca selama beberapa hari.

Perilaku membaca bersifat siklik. Beberapa jam dalam sehari lebih sibuk daripada yang lain. Editor ingin mengetahui tiga jam tersibuk dalam sehari berdasarkan total jumlah kali salah satu artikel ini dibaca.

Waktu tersedia pada kolom ts.

Latihan ini adalah bagian dari kursus

Analisis Deret Waktu di PostgreSQL

Lihat Kursus

Petunjuk latihan

  • Temukan tiga jam teratas dalam sehari berdasarkan views artikel berita menggunakan EXTRACT(); ingat untuk melakukan agregasi terhadap views.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

-- Find the top three reading hours of the day
SELECT
	___ AS hour_of_day,
	___ AS views
FROM ___
___
ORDER BY ___
___;
Edit dan Jalankan Kode