У меня есть 7-значное целочисленное значение, и мне нужно заменить последние две цифры этого целого на ноль в mysql.Как изменить последние две цифры целого числа на ноль в 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
Это работает в Oracle:
select 123456789, trunc(123456789, -2) from dual;
123456789 TRUNC(123456789,-2)
---------- -------------------
123456789 123456700
И MySQL, как представляется, имеют аналогичную функцию: truncate
поэтому truncate(123456789, -2)
должен работать в MySQL.
Смежные вопросы
- 1. SQL, получающий последние две цифры целого числа
- 2. Excel VBA Изменить последние две цифры числа
- 3. Замените последние цифры целого числа
- 4. Последние 2 цифры целого числа? Python 3
- 5. Удалить последние две цифры числа в Ruby
- 6. Обратные цифры целого числа
- 7. Получить последние три цифры целого
- 8. curl_exec() аргумент, удаляющий последние 2 цифры целого числа
- 9. Умножьте последние две цифры
- 10. Как печатать последние две цифры заданного целого числа a = 1234 в java
- 11. Возвращает первые и последние цифры целого числа, используя цикл while
- 12. Как получить последние две цифры числа эффективным способом?
- 13. Как я могу получить последние две цифры числа, используя Perl?
- 14. Обратные цифры целого числа в javascript
- 15. Проверьте последние две цифры алфавитный
- 16. Суммировать цифры числа в mysql
- 17. C Преобразуйте int в Hex и вырезайте последние две цифры
- 18. Извлечение каждой цифры целого числа в массив?
- 19. Пролог преобразование целого числа в список цифры
- 20. Как изменить MSB целого числа
- 21. Как сортировать цифры целого числа с использованием метода двоичного числа?
- 22. regex, чтобы заменить последние две цифры сборкиversion
- 23. Извлечение определенной цифры из целого числа
- 24. Как заставить две цифры после десятичного числа
- 25. классифицирующих цифры целого значения
- 26. Получение каждой отдельной цифры от целого числа
- 27. Как отделить последние две цифры точкой в Python
- 28. Удалить последние две цифры имени файла
- 29. Как получить последние 2 цифры числа (целое или десятичное)
- 30. MySQL последние две строки
'UPDATE ... SET х = (х/100) * 100' – JimmyB