访问查询字段相同

时间:2012-04-29 09:16:27

标签: ms-access

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

我有一个包含pyt_1列,pyt_5的表格。我想只显示这些列相等的行。

在SQL中看起来像这样:

SELECT pyt_1, pyt_5
FROM Ankiety
WHERE pyt_1=pyt_5;

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

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

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

1 个答案:

答案 0 :(得分:4)

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

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

这是一个截图(带德语标签的德语访问版本,但你明白了):

access query