求助VB+SQL语句。
如图所示的一个数据库,第一行为Field名,现在想要按日期统计L1、L2、L3(不统计M1,M2),A列求平均,BCD列求和,并写入Excel中,该怎么写SQL语句?或者...
如图所示的一个数据库,第一行为Field名,现在想要按日期统计L1、L2、L3(不统计M1,M2),A列求平均,BCD列求和,并写入Excel中,该怎么写SQL语句?或者其它方法怎么做?
最后的结果是这样子的。
注意不是在EXCEL中统计,而只是把结果显示到EXCEL中。 展开
最后的结果是这样子的。
注意不是在EXCEL中统计,而只是把结果显示到EXCEL中。 展开
1个回答
展开全部
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"可以吗?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询