使用sql()函数
sql("DBName","select sum(求和字段名称) from 表 where CONVERT(varchar(6) , 时间字段名称, 112 )= '"+format(A2,"yyyyMM")+"'")
mysql时间函数DATE_FORMAT('20191010','%Y-%m-%d');
sql("DBName","select sum(求和字段名称) from 表 where DATE_FORMAT(时间字段名称,'%Y%m')= '"+format(A2,"yyyyMM")+"'")
SQL(connectionName,sql,columnIndex,rowIndex):返回的数据是从 connectionName 数据库中获取的 SQL 语句的表中的第 columnIndex 列第 rowIndex 行所对应的元素。
connectionName:数据库名,字符串形式,需要用引号如"FRDemo";
sql:SQL 语句或者数据库存储过程,字符串形式,传参数、条件等可以在此拼接实现;
columnIndex:列序号,整型;
rowIndex:行序号,整型。
注:行序号可以不写,这样返回值为数据列。