4

我正在教一个人抛光 matura,他们有时必须使用 Access。

我有一个带有列的表pyt_1pyt_5。我只想显示这些列相等的行。

在 SQL 中,它看起来像这样:

SELECT pyt_1, pyt_5
FROM Ankiety
WHERE pyt_1=pyt_5;

但他必须知道如何在查询设计中做到这一点

我选择了pyt_1,pyt_5列并添加了条件pyt_1 = pyt_5,但 ACCESS 会自动将其转换为字符串,如何避免这种情况?

他将我的 SQL 转换为查询设计,但这很奇怪。

4

1 回答 1

4

您的问题是您写入= pyt_5了该列的条件字段pyt_1,Access 会自动将其转换为= "pyt_5",对吗?

如果是,则需要放入pyt_5大括号 ( [ ])。
这使得 Access 查询编辑器将其识别为列名。

这是一个屏幕截图(带有德语标签的德语 Access 版本,但你明白了):

访问查询

于 2012-04-29T12:47:31.610 回答