【发布时间】:2020-11-24 23:37:59
【问题描述】:
我在 Kusto 有两张像下面这样的桌子。我正在尝试根据名称/用户名加入表,但即使第一个表不匹配,也保留第二个表中的行,并且如果用户名和电子邮件是,还根据时间戳从第二个表中删除重复项相同(在这种情况下,我会保留最新的信息——最新的时间戳)
Table 1
Name | pets | color | city
A | A1 | blue | NYC
A | A2 | blue | NYC
A | A3 | blue | NYC
B | B1 | red | Boston
C | C1 | yellow| Miami
C | C2 | yellow| Miami
Table 2
username | email | school | timestamp
A | a@whatever.com | schoolA | 10pm
B | b@whatever.com | schoolB1 | 10pm
B | b@whatever.com | schoolB2 | 11pm
C | c@whatever.com | schoolC | 9pm
D | d@whatever.com | schoolD | 11pm
E | e@whatever.com | schoolE | 10pm
Table results I want
name | pets | color | city | email | school | timestamp
A | A1 | blue | NYC | a@whatever.com | schoolA | 10pm
A | A2 | blue | NYC | a@whatever.com | schoolA | 10pm
A | A3 | blue | NYC | a@whatever.com | schoolA | 10pm
B | B1 | red | Boston| b@whatever.com | schoolB2 | 11pm
C | C1 | yellow | Miami | c@whatever.com | schoolC | 9pm
C | C2 | yellow | Miami | c@whatever.com | schoolC | 9pm
D | | | | d@whatever.com | schoolD | 11pm
E | | | | e@whatever.com | schoolE | 10pm
【问题讨论】:
标签: database relational-database azure-data-explorer kql