我有一个主表
tcgetattr
还有一个daily表,一个daily表可以有以下条件的数据
1) 全新记录 2) 更新现有记录的日期列
#+-----------+----------+-------------+
#| Name | Gender | date |
#+-----------+----------+-------------+
#| Tom | M | 2021-02-15 |
#| Bob | M | 2021-03-02 |
#| Kelly | F | 2021-06-01 |
预期输出 主表应该每天都有新记录进来 加上如果任何名称与主表匹配,则从每日更新新日期
#+-----------+----------+-------------+
#| Name | Gender | date |
#+-----------+----------+-------------+
#| Tom | M | 2021-03-20 | date updated
#| suzen | F | 2021-06-10 | new records
为方便起见,我们将名称作为两个表的唯一标识符。
有一种方法可以在完全外部连接这两个表并获得结果
#+-----------+----------+-------------+
#| Name | Gender | date |
#+-----------+----------+-------------+
#| Tom | M | 2021-03-20 | date updated form daily
#| Bob | M | 2021-03-02 |
#| Kelly | F | 2021-06-01 |
#| suzen | F | 2021-06-10 | New record
如何以更好、更高效的方式实现预期输出