我使用以下语句 (1) 统计每个物品在仓库的库存,但是在系统里面有些物品存会有一个基础库存,所以使用以下语句统计之后还要再搜索一下 建档库存表,检查当前物品是否已经存在基础库存,如果搜索为空或者为0则不需要相加,有则加上,以此来获得每个物品的库存,我想知道如何可以把(1) 和 (2) 语句合并以此来提升速度(1) SELECT theTypeName, SUM(CASE WHEN operation = '入货' THEN goodsnum ELSE - goodsnum END) FROM ruhuo group by theTypeName(2) Select nums from InitialTable where theTypeName='酱油'
union all
Select theTypeName='酱油' , nums from InitialTable where theTypeName='酱油'