SQL中移除SUM小數點的方法:使用ROUND()函數:ROUND(SUM(expression), decimal_places)保留0位小數:ROUND(SUM(salary), 0)四捨五入到最接近的整數ROUND ()函數只影響查詢結果顯示,不影響表中資料永久刪除小數點:在ALTER TABLE employee ALTER COLUMN salary TYPE INT
SQL中移除SUM小數點
在SQL中,可以透過使用ROUND()函數來移除SUM計算結果中的小數點。
語法:
<code>ROUND(SUM(expression), decimal_places)</code>
其中:
使用範例:
<code class="sql">SELECT ROUND(SUM(salary), 0) AS total_salary FROM employee;</code>
這個查詢將計算表格employee中salary欄位的總和,並將結果四捨五入到最接近的整數。
注意:
<code class="sql">ALTER TABLE employee ALTER COLUMN salary TYPE INT;</code>
這將把salary列的資料類型改為整數,從而永久刪除小數點。
以上是sql中的sum怎麼去小數點的詳細內容。更多資訊請關注PHP中文網其他相關文章!