database - MS-Access 如果加入不成功,请留空
问题描述
在我的数据库中,我对其他表有各种连接,其中一些是不完整的。
例如,显示来自 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
有没有办法,如果我的加入不成功,它会输入一些“无效”消息或将其完全留空而不是完全删除记录?
解决方案
推荐阅读
- python - PYODBC 连接错误:函数最多接受 1 个非关键字参数
- android - 如何将存储库中的分支添加到另一个存储库的分支
- elasticsearch - 对过滤的数据应用复合聚合
- c - 铿锵在哪里
头文件? - amazon-web-services - Amazon EKS 上带有 NGINX 入口控制器的网络负载均衡器始终返回 503 错误
- python - 如何在循环遍历其行时替换原始数据框中的值?
- c# - 有没有办法使用编辑器窗口并将复制的组件存储到内存(剪贴板)?
- python - 如何计算文本中字母的频率,不包括空格和数字?
- arrays - 如何在不删除公式其他列的情况下删除重复项?
- javascript - 使用 Jquery 添加和删除行表