SELECT PI_TIMESTAMP FROM . WHERE left(CONVERT(varchar(100),PI_TIMESTAMP,23),7) = '${Startday}' GROUP BY left(CONVERT(varchar(100),PI_TIMESTAMP,23),7)我想实现输入参数${Startday}例如:2022-06 获得06月一共有多少个小时PI_TIMESTAMP这个字段是年月日。请教各位大神怎么弄?
SQL("大化","SELECT fd_yangPinMingChen from vie_ekp_JianYanBaoGao_DaZong where LEFT(convert(varchar(50),fd_quYangShiJian,25),10) ='"+Q3+"'",1)Q3单元格为时间,R3单元格为名称,上面的语句可以通过时间带出fd_yangPinMingChen对应的数据。没有问题但是如何通过Q3和R3两个单元格带出fd_yangPinMingChen对应的数据?
小白一枚不懂就问:请问我在sql数据集里面写入select sum(fJSJ2*fFHSL)/sum(fFHSL) as fJSJ2 from 表名 where条件 group by 年月日 分组需求是:现在是已年月日进行分组,可以让业务员在BI仪表盘中切换已年月分组或者已年分组。但是这样写在仪表盘中切换为年月计算出的数不对。问题1:帆软里面有好多sum之间的乘除,还有case when 这些函数,请问怎么处理到BI?因为刚刚上BI系统,需要把帆软里面的数据做到BI里面?问题2:帆软里面一个CPT文件有好多数据集和语句,怎么弄比较简单?直接复制帆软里面的语句到BI sql数据集里面运算这样不行是吗?