我有一个这样的查询:
SELECT count(distinct ID) FROM TBLC WHERE date BETWEEN ? AND ?;
我正在使用 Pentaho Spoon。我正在使用“执行 SQL 脚本”/语句。我看到的选项是对每一行执行、作为单个语句执行和变量替换。
如果我需要更改我的查询或需要其他步骤来实施,请回复。
编辑:
我正在使用 Pentaho Spoon 将数据从 Infobright 数据库(table1、table2)传输到 Infobright 数据库(table3)。
查询类似于:
SELECT table1.column1, table2.column2
FROM table1 JOIN table2 ON table1.id=table2.id
WHERE table2.date BETWEEN '2012-12-01' AND '2012-12-30'
我想要一种方法,这样我就不必在每次运行转换时手动指定日期范围。我想自动化日期范围。
提前致谢。