多个重复值,取得勾选的值

时间:2017-06-08 15:17:52

标签: ms-access access-vba

This is the type of table I have in acce

我需要查看所有B列单元格是否对指定的列A数字说“是”。如果是这样,我想在新表上打印该值。如果不理睬它。

在这种特殊情况下,我会打印A2和A3。

任何建议都将不胜感激

1 个答案:

答案 0 :(得分:1)

您可以在A列进行汇总,然后检查以确保B列中包含“否”值的记录数为零。

SELECT [A]
FROM yourTable
GROUP BY [A]
HAVING SUM(IIF([B] = 'No', 1, 0)) = 0

@JohnInk编辑:

如果您还希望将匹配的A值移动到您可以查看的新表格中,则可以使用SELECT ... INTO

SELECT [A]
INTO newTable
FROM yourTable
GROUP BY [A]
HAVING SUM(IIF([B] = 'No', 1, 0)) = 0