查找成本的SQL语句

时间:2016-03-20 14:08:59

标签: sql sql-server

我有一个查询的sql结果,它给出了库存中剩余的数量及其相应的成本。 e.g:

qty  cost
15.0 $2.50
20.0 $2.75
25.0 $3.00

我需要找到给定数量的成本,

e.g。数量15.0,结果将是:

qty  cost  total
15.0 $2.50  $37.50

e.g。数量20.0和结果:

qty  cost  total
15.0 $2.50  $37.50
5.0  $2.75  $13.75

例如数量75.0和结果: *当太多时,使用最后的成本值

qty  cost  total
15.0 $2.50  $37.50
20.0 $2.75  $55.00
25.0 $3.00  $75.00
15.0 $3.00  $45.00

如何在sql查询语句中运行?

1 个答案:

答案 0 :(得分:2)

就像

一样
SELEcT qty, cost, (qty * cost) AS total

只要您的列是数字

,您就可以在SELEcT子句中进行计算