按小时为单位计算时间差

5010
6

zzqujw 小试身手Lv3

发表于2019-5-27 16:23

悬赏1

已解决

楼主
在表元表达式中,想用mysql 的函数 TIMESTAMPDIFF(hour,TIQUSHENQING.addDate,TIQUSHENQING.zqTime)计算两个时间差,  提示:无法识别标识符“HOUR”。
BI中的SECONDS() 参数中不能有 主题表字段。

最近看过此主题的会员

esen_51JBYX12HL

都佳琦

ZJY231130

18833889871

pandabuxizao

zly_2960

981127

vip

wsn123

swx771067

shitou486

小亿

DDDDDYYYYYCCCCC

asda

颜值区总司令

zengxq

wyd1014

最佳答案
zzqujw 发表于 2019-5-27 16:51
谢谢了,想计算这两个时间差,在计算下平均时间差了。那我这边试试sql数据源 或者 视图吧。 ...

不客气的,可以把两个主题表字段的时间分别取出来 然后用对象表达式的写法self.leftcell(i).value这样获取两个表元的值,再用seconds(self.leftcell.value,self.leftcell(2).value)计算时间差
对象表达式写法参考
http://bbs.esensoft.com/thread-128054-1-1.html
6个回答

只看楼主

Edmund 数据达人Lv4

发表于2019-5-27 16:32

只看该作者

取消 关注该作者的回复

沙发

是sql数据源的方式做表还是主题表做表啊?如果是主题表方式的话,那么数据库的函数只有部分支持的。

zzqujw 小试身手Lv3

发表于2019-5-27 16:35

只看该作者

取消 关注该作者的回复

板凳

Edmund 发表于 2019-5-27 16:32
是sql数据源的方式做表还是主题表做表啊?如果是主题表方式的话,那么数据库的函数只有部分支持的。 ...

哦,主题表方式做的,

Edmund 数据达人Lv4

发表于2019-5-27 16:44

只看该作者

取消 关注该作者的回复

地板

zzqujw 发表于 2019-5-27 16:35
哦,主题表方式做的,

嗯嗯 您目前具体的需求是什么,我想想看有没有其他办法实现。

zzqujw 小试身手Lv3

发表于2019-5-27 16:51

只看该作者

取消 关注该作者的回复

5#

Edmund 发表于 2019-5-27 16:44
嗯嗯 您目前具体的需求是什么,我想想看有没有其他办法实现。

谢谢了,想计算这两个时间差,在计算下平均时间差了。那我这边试试sql数据源 或者 视图吧。

Edmund 数据达人Lv4

发表于2019-5-27 16:23

只看该作者

取消 关注该作者的回复

6#

zzqujw 发表于 2019-5-27 16:51
谢谢了,想计算这两个时间差,在计算下平均时间差了。那我这边试试sql数据源 或者 视图吧。 ...

不客气的,可以把两个主题表字段的时间分别取出来 然后用对象表达式的写法self.leftcell(i).value这样获取两个表元的值,再用seconds(self.leftcell.value,self.leftcell(2).value)计算时间差
对象表达式写法参考
http://bbs.esensoft.com/thread-128054-1-1.html

zzqujw 小试身手Lv3

发表于2019-5-27 17:08

只看该作者

取消 关注该作者的回复

7#

Edmund 发表于 2019-5-27 16:59
不客气的,可以把两个主题表字段的时间分别取出来 然后用对象表达式的写法self.leftcell(i).value这样获 ...

好的,谢谢。

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号