在sql server中求和

fur*_*ish 0 sql t-sql sql-server sql-server-2008

我有一个数据库,表格"Bill"是这样的:

ID    |    Name    |    Money
1     |    A       |    100
2     |    B       |    150
3     |    C       |    200
Run Code Online (Sandbox Code Playgroud)

我想创建一个程序,返回我这样的数据:

ID    |    Name    |    Money    |    Tax    |    Total
1     |    A       |    100      |    10     |    110
2     |    B       |    150      |    15     |    165
3     |    C       |    200      |    20     |    220
Run Code Online (Sandbox Code Playgroud)

税=(钱*10)/ 100

和总计=金钱+税

我怎样才能做到这一点.我正在使用sql server 2008

Tar*_*ryn 5

您可以使用以下内容:

select id, name, money, (money*.10) as tax, (money*1.10) as Total
from Bill
Run Code Online (Sandbox Code Playgroud)

请参阅SQL Fiddle with Demo

结果:

| ID | NAME | MONEY | TAX | TOTAL |
-----------------------------------
|  1 |    A |   100 |  10 |   110 |
|  2 |    B |   150 |  15 |   165 |
|  3 |    C |   200 |  20 |   220 |
Run Code Online (Sandbox Code Playgroud)