首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在不兼容的列上连接表?

如何在不兼容的列上连接表?
EN

Stack Overflow用户
提问于 2014-04-22 02:46:24
回答 1查看 303关注 0票数 1

我在Access中有到工时记录卡第三方数据文件的链接,而我遇到问题的字段被列为“短文本”字段。该字段是一个包含所有数字数据的员工编号。当我链接到员工文件以获取员工姓名时,并不是所有记录都完全匹配。我使用了关键字"Var“来转换数字,但是如何使用该数字链接到员工文件呢?我们一直在将两个表中所需的数据转换为数值,然后使用这些表,但这很耗时,并且违背了数据自动更新的目的。如有任何建议,我们将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2014-04-22 02:56:36

您可以动态地进行转换

代码语言:javascript
复制
SELECT *
FROM A, B
WHERE CLng(A.Id) = CLng(B.Id)

(我假设A中的列已经是数字。)

也可以使用联接语法进行转换,但如果在ON子句中使用了函数,则查询设计器将无法显示此查询。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23203731

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档