我有一个产品清单,我想搜索订单表并计算已生产的批次数。
我怎样才能实现这一目标? 我正在使用这条SQL指令,我在产品列表中找到了所有批次的产品。我如何计算它们,按文章名称分组?
Select articlename, articleqnty, articleuom from orders
where articlename in (product1, product2, product3, etc...)
答案 0 :(得分:0)
如果您想将articleqnty
求和,那么:
Select articlename,
SUM( articleqnty ) AS total_qnty
from orders
where articlename in (product1, product2, product3, etc...)
group by articlename;
或者,如果您只想要计算行数,那么:
Select articlename,
COUNT(1) as num_articles
from orders
where articlename in (product1, product2, product3, etc...)
group by articlename;
如果您需要其他内容,则需要在澄清的情况下编辑您的问题。