这里的第一个问题,所以不确定如何真正描述我的问题。
假设我有一个非常大的表叫做#34; soitem"。从这张表中,我想看到行" soitem.productnum"," soitem.description"和" oitem.qtyfulfilled"。
这将由" soitem.datelastfullfillment"过滤。到目前为止看起来像这样:
SELECT soitem.productnum, SUM(soitem.qtyfulfilled) AS Total_Sold
FROM soitem
WHERE soitem.datelastfulfillment BETWEEN '9/1/15' AND '9/30/15'
GROUP BY soitem.productnum
我想更进一步,只有在不同的列时,qtyfulfilled
和#34; qbclassid"等于(2,3,9,12,14)。
如果您注意到,我的查询也没有显示soitme.description
,因为它通常会给我一个错误。如果有人能够让它工作,甚至更好!
答案 0 :(得分:1)
试试这个:
SELECT soitem.productnum, soitem.description, SUM(soitem.qtyfulfilled) AS Total_Sold
FROM soitem
WHERE soitem.datelastfulfillment BETWEEN '9/1/15' AND '9/30/15'
AND soitem.qbclassid IN (2, 3, 9, 12, 14)
GROUP BY soitem.productnum, soitem.description