我目前正在处理一个查询,该查询从用户添加的手推车中取出所有物品。下面的代码演示了我想要实现的目标,我将所有的手推车物品合计起来,并将每个物品的成本 + 数量相乘并将它们相加。我还希望能够从此查询中调出沼泽标准列名。除了创建 3 个查询之外,我不太确定如何做到这一点,一个用于手推车本身,一个用于用户的物品总量,一个用于用户的总成本,但可以肯定的是,这一切都可以完成在一个查询中对吗?
<cfquery datasoure="#application.datasource#" name="trolley">
Select *, IsNull(Sum(trolley_amount), 0) As trolly_items, IsNull(Sum(trolley_cost * trolley_amount), 0) As trolley_totalcost
From trolley
</cfquery>