Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.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 如何在文本字段访问上运行区分大小写的比较_Ms Access - Fatal编程技术网

Ms access 如何在文本字段访问上运行区分大小写的比较

Ms access 如何在文本字段访问上运行区分大小写的比较,ms-access,Ms Access,我正在尝试运行一个查询,当一组ID出现在另一个表的字段中时,从表中删除它们 问题是两个ID字段都是文本类型,搜索似乎不区分大小写,但我需要它。i、 e.ABC123与ABC123不同 我正在运行一个类似于从表1中选择myID的查询,其中myID不在从表2中选择otherID中 运行比较时,我需要在Access查询中进行哪些修改以使结果区分大小写?尝试以下操作: SELECT a.* FROM table1 a LEFT JOIN table2 b ON a.myID = b.otherID

我正在尝试运行一个查询,当一组ID出现在另一个表的字段中时,从表中删除它们

问题是两个ID字段都是文本类型,搜索似乎不区分大小写,但我需要它。i、 e.ABC123与ABC123不同

我正在运行一个类似于从表1中选择myID的查询,其中myID不在从表2中选择otherID中

运行比较时,我需要在Access查询中进行哪些修改以使结果区分大小写?

尝试以下操作:

SELECT a.*
  FROM table1  a LEFT JOIN table2 b
ON a.myID = b.otherID
WHERE   StrComp(IIF(IsNull(b.otherID ), a.myID , b.otherID), a.myID, 0) <> 0 
OR IsNull(b.otherID)
另见: