在MySQL中,ROUND()函數用于將一個數字四舍五入到指定的小數位數。其語法為:
ROUND(number, decimals)
其中,number是要四舍五入的數字,decimals是要保留的小數位數。如果decimals為正數,則將number四舍五入到小數點右側的decimals位數。如果decimals為負數,則將number四舍五入到小數點左側的decimals位數。
當給定的小數位數為正數時,ROUND()函數會按照標準四舍五入的規則進行處理。即,當小數部分大于等于0.5時,向上取整;當小數部分小于0.5時,向下取整。
當給定的小數位數為負數時,ROUND()函數會將number四舍五入到小數點左側的指定位數。例如,如果decimals為-2,那么ROUND(123.45, -2)會返回100。