【发布时间】:2013-09-14 04:30:38
【问题描述】:
我正在使用kettle从一个表(t1)中获取数据并加入执行sql脚本工具(t2),然后在同一个表中进行插入/更新(t1)
这是我的变换
表格输入工具
select stud_id,mark from student;
执行sql脚本
select s.stud_id,ifnull(m.mark,0) as mark from mark as m inner join student as s on (s.stud_id=m.stud_id) where s.student_id='?'
字段:stud_id
插入/更新工具
- 桌子:学生
- 检查:stud_id=stud_id
- 更新:mark=mark
当我运行它时,它成功运行,但目标表中没有插入或更新值。
【问题讨论】:
标签: kettle