合并mysql中的表数据?

时间:2013-05-22 06:31:40

标签: mysql import-from-csv

我有一个每晚导入的LDAP CSV文件并转储到我的MYSQL数据库中。它有大约70000个员工记录。

包括empl#,电子邮件,小组,主管等

我的报告是从各种网站生成的。我们每月一次将这些报告转储到数据库中。这些报告通常包含empl#,电子邮件,点击,登录等等......

我的目标是结合报表数据并根据empl#添加组,主管等内容...由于数据库的大小和用户数量,速度是一个很大的问题。

起初我想过做一个简单的左连接(假设报告数据已经离开 - 并且报告中的所有人都可能不是雇员)。然而,问题在于它没有及时拍摄快照。如果查看6个月前的报告数据,我不希望它与当前的员工数据混在一起 - 我希望它能及时保留快照。

处理此问题的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

在要加入的两组数据中,您需要某种日期列。完成后,您可以简单地在WHERE中设置一个条件来限制选择。