我需要你对我的问题的专业知识
SELECT
(begBal) AS 'Beg. Balance',
(deposit) AS 'Deposit',
(withdrawal) AS 'Withdrawn',
(begBal+deposit-withdrawal) AS Balance
FROM savingsTable;
结果:
| Beg. Balance | Deposit | Withdrawal | Balance |
| 2000 | 1500 | 1100 | 2400 |
我们的老师想要这样的结果:
| Beg. Balance | Deposit | Withdrawal | Balance |
| 2,000.00 | 1,500.00 | 1,100.00 | 2,400.00 |
请在答案中加入一些解释。非常感谢你。
答案 0 :(得分:1)
答案 1 :(得分:0)
您可以使用FORMAT()
功能执行此操作。
答案 2 :(得分:0)
我假设这些是十进制字段。如果没有,那么.00
就没有意义,因为它无法存储。无论哪种方式,只需添加FORMAT(field, 2)
,例如
SELECT FORMAT(begBal, 2) AS 'Beg. Balance',