与ID字段的关系,但在Access中显示文本值

时间:2014-01-04 11:33:49

标签: ms-access

我是Access新手,在从Excel迁移一些数据库后,显示文本而不是ID号时遇到了困难。

在我的主表中,我有一个字段列表,其值如下:

Variable1 = {1, 2, 3, 4}
Variable2 = {1, 2}
Variable3 = (4, 5}

每个变量与单独表的ID列有关系,该表枚举整数值,例如。对于变量1:

ID    Value
1     Beer
2     Vodka
3     Other random booze
4     Rum

在我的主表中,值列为整数值而不是文本。首先,有没有办法维护与辅助表中ID号的关系,但是显示文本值而不是整数?

其次,虽然我想使用Access中的文本,但我仍然希望按ID号(特别是统计软件包,例如SPSS)导出数据。是否可以建立关系,以便它以这种方式工作?

(为了澄清,我以前在Excel中将值存储为整数,并将“密钥”存储在单独的表格中)

谢谢!

1 个答案:

答案 0 :(得分:0)

要链接值,以便您可以显示第二个表中的另一列,您需要执行连接。这样您就可以在某个值上加入表格,但会显示另一列。

SELECT table1.Field1, table2.Field2
FROM Table1 INNER JOIN table2 ON table1.Field1 = table2.Field1