求助VB+SQL语句。

如图所示的一个数据库,第一行为Field名,现在想要按日期统计L1、L2、L3(不统计M1,M2),A列求平均,BCD列求和,并写入Excel中,该怎么写SQL语句?或者... 如图所示的一个数据库,第一行为Field名,现在想要按日期统计L1、L2、L3(不统计M1,M2),A列求平均,BCD列求和,并写入Excel中,该怎么写SQL语句?或者其它方法怎么做?
最后的结果是这样子的。
注意不是在EXCEL中统计,而只是把结果显示到EXCEL中。
展开
 我来答
鬼谷子教主
2016-12-12 · TA获得超过2496个赞
知道大有可为答主
回答量:1996
采纳率:88%
帮助的人:557万
展开全部
SELECT Date
    ,AVG(A) AS A
    ,SUM(B) AS B
    ,SUM(C) AS C
    ,SUM(D) AS D
FROM Data
WHERE Name LIKE 'L_'
GROUP BY Date

Name串接,不适合聚合函数,就不处理了。

更多追问追答
追问
不要求处理Name,只是要求特定的几个求和,怎么改。比如要统计L1,M2。like "L1",like "M2"可以吗?
不要求处理Name,只是要求特定的几个求和,怎么改。比如要统计L1,M2。like "L1",like "M2"可以吗?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式