mysql - 使用 SQL 将字段值增加原始值的设定百分比
问题描述
我如何将余额设置为余额 + 2%(余额的 2%)
我试图做以下事情:
UPDATE users SET balance = balance + 2 '%';
但它没有用。
也试过这个:
UPDATE users SET balance = balance + 2%;
它仍然没有工作。
解决方案
仅 2% 代表 100% 中的 2%
-- 2% = balance * (2/100)
UPDATE users SET balance = balance + balance * (2/100);
推荐阅读
- solidity - 如何从前端查看 Solidity Require Function Messages?
- php - 如何在wordpress中自动更新显示数据集?
- docker - 无法构建 Docker 映像
- python - 如何从 3 个元素元组列表中创建 Pandas 数据框?
- python - Stockfish Google Colab PermissionError:[Errno 13] 权限被拒绝
- java - 如何在询问出生年份的java程序中使用函数和对象,然后解释该人是否是老年人
- r - 如何将另一个数据框中的列添加到我自己的由 sample_id 联合的列?
- python - 使用python将值列表聚合到插槽中
- android - 如何在 Android Studio 中删除高亮矩形?
- c - C警告:枚举类型与另一种类型混合