Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ms Access SQL根据第一个选项自动选择字段_Sql_Ms Access - Fatal编程技术网

Ms Access SQL根据第一个选项自动选择字段

Ms Access SQL根据第一个选项自动选择字段,sql,ms-access,Sql,Ms Access,在该表中,客户实际存储的是CUSID(我已使标题客户满意,并使其显示CUSID对应的名称) 现在,在CUSnum字段中,我希望它自动pic前面字段中输入的编号CUSID(如果客户不存在,则应添加未注册客户的编号) 我提出了以下SQL SELECT [Customer].[CUSContact] FROM Customer WHERE [Sale].[CUSID] = [Customer].[CUSID]; 但由于某些原因,它不会自动从销售表中捕获CUSID,而是要求手动输入!请帮忙 您真

在该表中,客户实际存储的是
CUSID
(我已使标题客户满意,并使其显示
CUSID
对应的名称) 现在,在
CUSnum
字段中,我希望它自动pic前面字段中输入的编号
CUSID
(如果客户不存在,则应添加未注册客户的编号)

我提出了以下SQL

SELECT [Customer].[CUSContact] 
FROM Customer 
WHERE [Sale].[CUSID] = [Customer].[CUSID]; 

但由于某些原因,它不会自动从销售表中捕获
CUSID
,而是要求手动输入!请帮忙

您真正需要做的是了解如何在Microsoft Access环境中使用。这是使用引用完整性执行级联更新的完美示例。我强烈建议您在尝试以上述方式阻止黑客攻击之前先阅读链接文章。

您正在使用查找将
CUSID
替换为客户名称?i、 e.
Azaad Fazal Khan
真的会是
123
?你想让这个数字,
123
,在CUSnum列中显示吗?@Brad yes我使用查找向导实现了用CUSName替换CUSID,它在存储CUSID的同时显示其他内容,我想从customer表中自动选择另一个字段“CUSContact”,其中primery key(CUSID)=存储在CustomerIt中的逻辑听起来也像是在尝试执行表中应该执行的更多逻辑。这似乎是ti应该在一个表格中找到的。我相信你是对的,无论如何谢谢!