我在教一个人如何打磨成熟,而他们有时不得不使用Access。
我有一个包含列pyt_1和pyt_5的表。我只想显示这些列相等的行。
在SQL中,它看起来像这样:
SELECT pyt_1, pyt_5
FROM Ankiety
WHERE pyt_1=pyt_5;但他必须知道如何在查询设计中这样做
我选择了pyt_1,pyt_5列,并添加了条件pyt_1 = pyt_5,但ACCESS会自动将其转换为字符串,如何避免这种情况?
他将我的SQL转换为查询设计,但这很奇怪。
发布于 2012-04-29 20:47:32
您的问题是,您将= pyt_5写入pyt_1列的criteria字段,Access会自动将其转换为= "pyt_5",对吗?
如果是,则需要将pyt_5放在大括号([ ])中。
这使Access查询编辑器将其识别为列名。
这是一个截图(德语访问版本,有德语标签,但你明白了):

https://stackoverflow.com/questions/10371009
复制相似问题