我有一個7位數的整數值,我必須在mysql中用0替換該整數的最後兩位數字。如何在mysql中將整數的最後兩位數字更改爲零
-1
A
回答
0
update table set x = x - mod(x,100)
0
mysql> select TRUNCATE((-999/100),0) * 100
-> ;
+----------------------------------+
| TRUNCATE((-999/100),0) * 100 |
+----------------------------------+
| -900 |
+----------------------------------+
1 row in set (0.00 sec)
mysql> select TRUNCATE((123456789/100),0) * 100
-> ;
+---------------------------------------+
| TRUNCATE((123456789/100),0) * 100 |
+---------------------------------------+
| 123456700 |
+---------------------------------------+
1 row in set (0.00 sec)
2
0
此作品在甲骨文:
select 123456789, trunc(123456789, -2) from dual;
123456789 TRUNC(123456789,-2)
---------- -------------------
123456789 123456700
和MySQL似乎有類似的功能:truncate
因此truncate(123456789, -2)
應該在MySQL中工作。
相關問題
- 1. 如何在零之後用N位數字整數?
- 2. 更改爲小數點後兩位
- 3. 變化最後兩位數字爲 「00」
- 4. 在最後一位數中填充零
- 5. 如何使用Perl獲取數字的最後兩位數字?
- 6. 爲什麼SQL函數將小數位更改爲全零?
- 7. 如何僅將非整數數字舍入到MySQL中的一位小數位
- 8. 如何將數字更改爲PHP中的隨機位置
- 9. 如何刪除整數的最後一位數字? (PHP)
- 10. 如何將第二位數字加到java中整數的最後一位數字上?
- 11. 如何在Python中將年份縮短爲兩位整數?
- 12. 變化最後兩位數字的sed
- 13. 在Oracle中爲數字的最後兩位數字創建索引
- 14. 如何用Python中的點分隔最後兩位數字
- 15. 如何將字符串數組更改爲objC中的整數數組?
- 16. 更改浮點數的最後一位
- 17. 如何在R中將數值從數字更改爲字符?
- 18. 在elisp中將零更改爲零
- 19. 爲什麼MySQL將null更改爲零?
- 20. 如何在LINQ .select中選擇整數的最後一位數字?
- 21. 如何將數組中的最後4個字節轉換爲整數?
- 22. 如何將字符串數字轉換爲Java中的兩位小數三位?
- 23. python-如何將整列中的所有值從整數更改爲字符串
- 24. 乘以最後兩位數字
- 25. java 2d數組將每行的最高值更改爲零
- 26. SQL獲取整數的後兩位數
- 27. 如何更改C中數組中兩個數的位置?
- 28. Pentaho/Javascript:如何將字段值(unitPrice)從負整數更改爲正整數?
- 29. c在整數中更改數字
- 30. 在J中的小數點後格式化兩位數字到兩位數字
'UPDATE ... SET x =(x/100)* 100' – JimmyB