我有一个查询的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查询语句中运行?
答案 0 :(得分:2)
就像
一样SELEcT qty, cost, (qty * cost) AS total
只要您的列是数字
,您就可以在SELEcT子句中进行计算