在我的数据库中,我有各种联接到其他表的表,其中有些表是不完整的。
例如,显示tblSales销售额和tblEmployees联接的查询:
tblEmployees
-------------------------
EmployeeName | EmployeeID
-------------------------
Bob | 123
Sam | 234
tblSales
------------------------
Transaction | EmployeeID
------------------------
123456 | 123
123457 | 124
123458 | 234
我希望此显示或类似的内容:
queEmployeeSales
---------------------------
EmployeeName | Transaction
---------------------------
Bob | 123456
"ERROR" | 123457
Sam | 123458
但是,当访问无法在tblEmployees中找到EmployeeID时,它将完全省略记录,如下所示:
queEmployeeSales
---------------------------
EmployeeName | Transaction
---------------------------
Bob | 123456
Sam | 123458
有没有一种方法,如果我的加入失败,它会输入一些“无效”消息还是将其完全空白而不是完全删除记录?