0
私は2つのテーブルまたはdataframes
を持っていて、別のテーブルを更新したいと思います。また、私はスパークSQLはupdate a set a.1= b.1 from b where a.2 = b.2 and a.update < b.update
をサポートしていない知っている。 どうすればいいですか?スパークで別のテーブルを更新するために1つのテーブルを使用
TABLE1
+------+----+------+
|number|name|update|
+------+--- -------+
| 1| a| 08-01|
| 2| b| 08-02|
+------+----+------+
table2の
+------+----+------+
|number|name|update|
+------+--- -------+
| 1| a2| 08-03|
| 3| b| 08-02|
+------+----+------+
私はこれを取得したい:
+------+----+------+
|number|name|update|
+------+--- -------+
| 1| a2| 08-03|
| 2| b| 08-02|
| 3| b| 08-02|
+------+----+------+
スパークでこれを行うには、他の方法をそこに持っていますか?
ありがとう!しかし、私はスパークシェル~~を使用しています –