sql - 如何根据同一张表中的数据更新 MS Access 表中的缺失数据?
问题描述
我有一张我们称之为健康计划订阅者的表格table1
。会员被多次列出,因为他们的所有福利都被列出(Plan Name
字段)。在某些情况下,他们可能会列出一个地址Plan Name
而不是另一个地址。我正在讨论如何创建一个更新查询,该查询将填充Street Address 1
, Street Address 2
, City
, State
, 和Zip Code
基于他们Plan Name
在同一个表中为另一个列出的相同字段?我可以通过他们的成员来识别成员Member_ID
解决方案
使用上面的大多数评论和建议:
如果您将表格链接到自身:
SELECT Parent.*, table1.PlanName AS Plan FROM table1 AS Parent
LEFT JOIN table1 on Parent.Member_ID = table1.Member_ID
WHERE Parent.zipcode is not null
这应该得到你所要求的!
推荐阅读
- python - 超出索引后如何为元素创建二次搜索
- javascript - Sequalize js如何使用OR操作制作多个类似的条件
- javascript - 在javascript中发送请求在其他人之前运行
- c++ - operator() (... 在 C++ 中是什么意思
- sql - 如果我创建了一个角色,并将其分配给用户但对角色进行了更改,那么我是否必须将其重新授予用户?
- azure-devops - SSDT项目的Azure DevOps管道在不需要创建对象时找不到变量
- javascript - 路径切换时组件未加载到页面中(Vue.js quasar 框架)
- java - Mac上的Android问题反应本机
- php - 尽管 API 工作正常且超时参数增加,Wordpress wp_remote_post 仍无法正常工作
- angular - 带有 ngx-restangular 的 Angular 通用(ssr 渲染)无法正常工作