kettle求帮助,谢谢。本人想实现一个功能,SQL代码如下,问一下怎么样用kettle组件可以实现。
原因是涉及到了sum中的case when,所以一时想不到好的办法去解决,求帮助论坛技术大拿,谢谢了!
select
A数据库的字段
,B数据库的字段
,sum(case when A数据库的字段 between B数据库的字段 then 1 else 0 end)
from A数据库的表
join B数据库的表
on 连接
group by
A数据库的字段
,B数据库的字段
原因是涉及到了sum中的case when,所以一时想不到好的办法去解决,求帮助论坛技术大拿,谢谢了!
select
A数据库的字段
,B数据库的字段
,sum(case when A数据库的字段 between B数据库的字段 then 1 else 0 end)
from A数据库的表
join B数据库的表
on 连接
group by
A数据库的字段
,B数据库的字段
解决方案
66
var result=0;
if( filedsA>filedsB && filedsA<filedsB )
{
result=1;
}