-
-
bigeye0517 小试身手Lv3
发表于2021-1-19 15:19
悬赏1
未解决


26个回答
bigeye0517 发表于 2021-1-20 16:20
我重新捋一遍,表输入有个字段是starttime是字符型,然后经过表达式组件转成时间戳,我想用连接组件刷选另 ...
本地试了一下这样的转换确实不行还是需要在设置主题表或是库表的时候就改变字段类型才行
-
bigeye0517 小试身手Lv3
你的意思是说,数据库设计时就应该是datetime型的?但问题是我不能更改数据库格式,而且用BI就是来做数据整合用的。看看有什么其他办法吗
bigeye0517 发表于 2021-1-21 10:35
你的意思是说,数据库设计时就应该是datetime型的?但问题是我不能更改数据库格式,而且用BI就是来做数据整 ...
没有了 转换过来的计算后会报错
bigeye0517 发表于 2021-1-20 16:20
我重新捋一遍,表输入有个字段是starttime是字符型,然后经过表达式组件转成时间戳,我想用连接组件刷选另 ...
不强制修改类型,用这里的日期函数转换成日期类型的数据再做对比试试

-
bigeye0517 小试身手Lv3
我在数据库中创建了一个视图进行了字符串到时间戳的转换,系统就不报错了。但往后做的时候又遇到了问题。
在进行组件连接的时候,左连接的连接条件里写的
TableSource1.Machine=TableSource2.machine_no AND TableSource2.time>=TableSource1.startTime AND TableSource2.time<=TableSource1.endTime
运行结果并没有得到想要的结果(并没有将两个表连上),但是我能肯定,这两个表的数据是可以连上的。(就是帅选一个表中的时间是不是在另一个表的时间段内)