Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 Access 数据库中有两个表,一个包含部分和子部分,另一个用于存储这些部分之间的关系。零件关系表有一个用于父零件的字段和另一个用于子零件的字段。使用这两个表,我可以拥有带有子部件的子部件、关联多个父部件的子部件,以及(显然)带有多个子部件的父部件。
我希望能够做的是,仅使用一条 SQL 语句,即可调出单个父部件的所有子部件(及其所有子部件)。有没有办法做到这一点,而不限制查询可以绘制的子部分的深度?
据我所知,您必须在 VBA 中执行此操作。
此外,如果您现有的零件表中有一个“parentPartID”,您可能只有一个表。如果没有父级,则值为 null。