【发布时间】:2017-11-22 14:00:34
【问题描述】:
我有 2 张 Excel 表格,其中一张包含组织的所有员工详细信息,包括代码、姓名、职务,另一张包含员工学习过的书籍。第二个表由员工代码、姓名和该员工所学书籍的名称组成。一位员工可能学习过不止一本书,而一本书可以被许多员工阅读。
现在,我想知道如何获得一个结果表,其中包含表 1 中的员工详细信息以及他们从表 2 中学习的相应书籍。
最后,该表应仅包含员工代码、姓名、职务、book1 名称、book 2 名称的列。而且在这个结果表中,我应该能够编写查询并导出表内容。
提前致谢!!
【问题讨论】:
-
您如何处理多名员工学习一本书的情况?您描述数据结构的方式是每本书一名员工。如果您想为很多人提供很多书籍(很多都是双向的),您将需要一个指向员工和书籍的连接表,并从书籍参考中删除employeeid。但听起来你所描述的唯一方法是复制 book.record。
-
您想在单独的表中导入员工数据,在单独的表中导入书籍数据,在单独的表中导入每个员工阅读的书籍,对吗?