我目前正在处理一个查询,该查询在查询中获取所有相关数据和库存水平,而不是分别循环遍历库存水平。到目前为止,我已经设法通过这样做获得了这些库存水平:
<cfquery datasource="datasource" name="get">
Select *,
(
Select IsNull(Sum(stocklevel))
From itemstock
Where item_id = itemstock_itemid
) As stock_count
From items
Where item_id = #URL.item_id#
</cfquery>
现在我尝试在“Where”子句之后添加的术语是:
And get.stock_count > 0
然而,这只是抛出一个错误并说它不是一个有效的字段(这是有道理的)我想知道,我如何参考那个总和?