Attualmente la mia dichiarazione di SQL è il seguenteCome raggruppare i dati in secchi in Microsoft SQL
SELECT NAME, ROUND([DR# BASE]/DAYS_WORKED,0) AS 'BASE/DAY'
FROM MYTABLE
E i dati di output è simile al seguente
NAME BASE/DAY
James 300
Jane 310
Jim 313
John 325
Jonah 400
C'è un'istruzione SQL per rendere l'output sembra il seguente?
NAME BUCKET BASE/DAY
James 300 <= 325 300
Jane 300 <= 325 310
Jim 300 <= 325 313
John 300 <= 325 325
Johnny 325 <= 350 329
Jonah 350 <= 400 400
Ho ottenuto questa query per funzionare ~ GRAZIE! ma c'è un modo più efficiente per farlo, perché i miei dati variano in incrementi di 25 vanno da 300 a 1000, e questo sarà un sacco di linee. –
La query di Richard dovrebbe funzionare, cambiare "FROM MYTABLE" in "FROM MYTABLE)" –