Menu
Coddy logo textTech

Strumenti da usare

Lezione 2 di 3 del corso Pacchetto di sfide SQL n. 2 di Coddy.

challenge icon

Sfida

Medio

Per costruire un castello, il costruttore ha bisogno di molti strumenti. È difficile capire quali strumenti dovrebbe usare e in quale ordine usarli. Per questo, estrarremo le informazioni importanti e aiuteremo il costruttore a creare il suo castello. 

 

Ora il costruttore ha una tabella della forza che indica il numero di punti a sua disposizione ogni ora per usare gli strumenti. Ogni ora può usare ogni strumento una volta e dovrebbe usare quanti più strumenti possibile. La difficoltà di uno strumento è il numero di punti che il costruttore sta usando. 

 

Restituisci hour, points e i punti che ha usato in quell'ora: chiama questa colonna used

 

Provalo tu

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 

Tutte le lezioni di Pacchetto di sfide SQL n. 2

Esercitati da solo: Playground SQL