access如何一个表调用另一个表的内容

2025-02-25 12:05:33
推荐回答(1个)
回答1:

ACCESS数据库里不能在一个数据表里调用另一张表。但是如果两张建立了一对多关系,那么在主表的每一条记录的最左边会出现一个+号,点击这个+号关联子表的对应记录就能被筛选和显示出来。

虽然access数据表不能调用其它表,但是我们可以很方便地用SQL查询,以适当的连接方式将不同的数据表中的数据按照我们设想的要求,有序整合并显示出来。SQL查询非常强大,它是数据库最核心的内容,有心学习数据库者必须掌握它。

关于提取数据表某行(例如第一、三行)数据,这里需要指出的是数据库是面向集合的,她对记录的位置并不关心,对于需要逐条比对记录的事情它会很无力,这种事情通常应该交给面向记录的编程手段去解决。就取第一和第三条记录而言,如果存在行号标识列(例如自增ID列),那么单纯用SQL选择查询还是很好办的否则就会很麻烦。请见下例(借助行标识列)

select * from 表一 where 自增ID列 in(1,3);