2016-07-07 64 views
0

我需要写一点点代码,而且对于我来说,无法解决如何去做 - 这已经很长时间了,因为我不得不使用SQL,并且我心有余悸。SQL Basic查询帮助!特定产品的特定日期的销售总额

我需要总结产品A,产品B和产品C的销售额 - 每种产品总计为November 27th 2015(日期格式为YYYY_MM-DD)。

+5

向我们展示一些样品表数据和预期结果! – jarlh

回答

-2

的基本思路是这样的

SELECT 
ProductName 
,SUM(SalesQuantity) Sales 
FROM TableName 
WHERE SalesDate = '2015_11-27' 
    AND ProductName IN ('A','B','C') 
GROUP BY ProductName 

但是这一切都取决于你的数据结构。

此外,如果这是家庭作业,那么就说。我们很乐意帮助你,但是为你做这件事根本不会帮你。

+0

这不是作业,我希望不要在28!哈哈。我只是一个试图提升她数据分析职业生涯的女孩 - 我之前一直在努力自学自己的SQL,自2014年以来我一直没有触及它 - 现在我正试图再次拿起它。尽管你写的东西对我来说完全有意义,所以我非常感谢!谢谢 – Fibob

+0

当然,不用担心。最近我在这里注意到很多家庭作业类型的请求,对于认为这是其中之一而抱歉。尽管在原始帖子中提供更多信息会很棒。你的表格结构和你以前尝试过的一些想法始终是一个很好的开始。 –

+0

我会记住这一点:)谢谢 – Fibob

0

嗨,我认为你正在寻找这个。因为你想特定日期的具体产品的总和。

SELECT 
    ProductName 
    , SUM(A) as jan 
    , SUM(B) as feb 
    , SUM(C) as mar 
    , SUM(A+B+C) as Total 
FROM TableName 
WHERE SalesDate = '2015_11-27' 
GROUP BY ProductName 
相关问题