我有一个要求,即我的两个表位于两个不同的数据库中。
所以基本上我不能写连接查询。现在的问题是如何编写一个ETL文件,它本质上可以帮助我模拟scriptella
中的内部联接。
Order table
{OrderID, CustomerID, OrderDate}
Customer Table
{CustomerID, CustomerName}
想在scriptella中模拟以下查询:
SELECT Orders.OrderID, Customers.CustomerName, Orders.OrderDate
FROM Orders
INNER JOIN Customers
ON Orders.CustomerID=Customers.CustomerID
谢谢, 迪帕克
答案 0 :(得分:0)
您基本上需要2个嵌套查询来模拟内部联接。第一个查询(Q1)从一个表中选择所有行。对于来自Q1的每个找到的行,执行第二个查询(Q2)。结果将发送到Q2内的内部脚本元素。
private final int SIZE = 200, START = 20, START_DEG = 90;
private final int TRIG_HBASE = 7, TRIG_HEIGHT = 14;