我目前正在构建一个SQL数据库来监控对服务器机房的访问。我有一张员工详细信息表。主键是employeeID字段。我有一张表2,它是读门器产生的交易。当一个新行插入表2中时,RFID阅读器将生成时间/日期和员工ID。我希望表2通过匹配表1和表2中的employeeID来自动填充employee name字段。我应该使用SQL视图来完成此任务吗?
表1
EmployeeID,FirstName,LastName
表2
时间/日期,雇员ID,名字,姓氏
我会这样做,
表1
EmployeeID,FirstName,LastName
表2
Id、时间/日期、员工Id
当您想查看结果时,
Select Table2.Time/date, Table1.EmployeeId, Table1.FirstName, Table1.LastName From Table2 Left Join Table1 On Table2.EmployeeId = Table1.EmployeeId