我是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中将值存储为整数,并将“密钥”存储在单独的表格中)
谢谢!
答案 0 :(得分:0)
要链接值,以便您可以显示第二个表中的另一列,您需要执行连接。这样您就可以在某个值上加入表格,但会显示另一列。
SELECT table1.Field1, table2.Field2
FROM Table1 INNER JOIN table2 ON table1.Field1 = table2.Field1