Come da titolo vorrei arrotondare i valori ottenuti da una query in MySQL per multipli di 0,5.
Ad esempio:
12.1 --> 12.0
12.2 --> 12.0
12.3 --> 12.5
12.4 --> 12.5
12.8 --> 13.0
come posso fare?
Come da titolo vorrei arrotondare i valori ottenuti da una query in MySQL per multipli di 0,5.
Ad esempio:
12.1 --> 12.0
12.2 --> 12.0
12.3 --> 12.5
12.4 --> 12.5
12.8 --> 13.0
come posso fare?
direttamente nella query o quando esponi i risultati a video?
direttamente nella query
c'è la funzione ROUND() https://dev.mysql.com/doc/refman/5.7...function_round
provala e facce sape'
Ho trovato una soluzione matematica, basta dividere il numero per 0,5 poi arrotondo ed infine moltiplico il risultato nuovamente per 0,5.
Su Mysql: SELECT ROUND(12.3/0.5)*0.5 FROM mia_tabella WHERE 1
optime!