1
我想回顯出一個FLOAT值,就像當我用我的計算器但輸出是一個整數。 如何獲得浮點輸出?下面MySql整數到浮點表達式
說明:
這裏的值:
user_rate=350
user_overtime=3
user_rate/8*user_overtime AS overtimetotal
current output is = 131
expected output is = 131.25
我想回顯出一個FLOAT值,就像當我用我的計算器但輸出是一個整數。 如何獲得浮點輸出?下面MySql整數到浮點表達式
說明:
這裏的值:
user_rate=350
user_overtime=3
user_rate/8*user_overtime AS overtimetotal
current output is = 131
expected output is = 131.25
您正在執行整數算法(其導致在浮子部分的截斷)。相反使用:
user_rate/8.0 * user_overtime AS overtimetotal
這會將您的表達式提升爲浮點。