Menu
CoddyTech

Alat yang Digunakan

Pelajaran 2 dari 3 dalam kursus Paket Tantangan SQL #2 di Coddy.

challenge icon

Tantangan

Sedang

Untuk membangun kastel, pembangun membutuhkan banyak alat. Sulit memahami alat mana yang harus ia gunakan dan dalam urutan apa. Untuk itu, kita akan mengambil informasi penting dan membantu pembangun membuat kastelnya. 

 

Sekarang pembangun memiliki tabel kekuatan yang menunjukkan jumlah poin yang ia miliki untuk menangani alat setiap jam. Setiap jam ia dapat menggunakan setiap alat sekali, dan ia harus menggunakan alat sebanyak mungkin setiap jam. Tingkat kesulitan suatu alat adalah jumlah poin yang digunakan pembangun. 

 

Kembalikan hour, points, dan poin yang ia gunakan pada jam tersebut. Namai kolom ini used

 

Coba sendiri

SELECT name, difficulty, SUM(difficulty) OVER (ORDER BY row_num ASC) as tot_until_now
FROM (
    SELECT name, difficulty, ROW_NUMBER() OVER (order by difficulty asc) as row_num 
    FROM tools
)
order by difficulty 

Semua pelajaran di Paket Tantangan SQL #2

1Tantangan

Inventaris KastelAlat yang DigunakanPelajaran proyekKeputusan AkhirPelajaran proyek

Latihan sendiri: Playground SQL