假设我有两个表,并且它们都有一个包含各种事件的timestamp
的列。两个表中的时间戳值都不同,因为它们对于不同的事件。 我想加入两个表,使table1中的每个记录都与table2上的第一个较低时间戳结合。SQL连接,其中第二个表中的值为第一个较低值w.r.t第一个表
For e.g.
Table1 Table2
142.13 141.16
157.34 145.45
168.45 155.85
170.23 166.76
168.44
Joined Table should be:
142.13,141.16
157.34,155.85
168.45,166.76
170.23,168.44
我正在使用Apache Spark SQL。
我是SQL中的noob,这看起来不像noob的工作:)。谢谢。
您使用的是什么RDBMS? –
如果您在其中一个表格中有更多记录,该怎么办?他们应该被排除在外吗? –
我正在使用Spark SQL。谢谢。 –