【发布时间】:2015-10-23 10:50:21
【问题描述】:
很抱歉,我很难描述这个问题,但我会尽力而为。
我有一个查询,其中包含很多带有连接列的表。 (数字中的数字)。见图1。
它用于将数字链接在一起,并且能够链接到“链”,使用这些连接。每次都使用相同的 2 个表,其中 CN 和 CNG 的连接方式类似。这不是问题,它工作正常。
问题是数字有一个终止选项(是/否)。当我重新构建时,参见图 2,我只想要那些在终止时为 False 的,如图所示。 对于第一级,这很好用。但是当我输入 2 级及以上的标准时,它只显示存在的行(一个数字不一定有一个子数字)。
所以我尝试了类似这样的标准:
Like IIF(IsNull([Level 2]);"*";False)
关键是,如果存在子编号,我希望标准仅适用。否则,它只会删除没有子编号的行。 图 3 显示了我刚刚输入的示例
Like *
在标准中。 IE。它会删除“Final2”中具有蓝色方块(既不是是也不是)的那些。
我该如何解决这个问题?有什么建议吗?
【问题讨论】:
-
为什么你有
mysql和ms-access标签?您实际使用的是哪个数据库? -
MySQL中没有
IIF,所以我猜应该是Access。 -
@barmar 一个错误,请原谅我。是访问 SQL。
-
遗憾的是,您的英语很难理解您到底想做什么以及问题出在哪里。您能否添加(简化)数据示例和遇到的问题?