[英]Combining related records with multiple True/False values into a single record
我正在尝试基于多列逻辑为大量类组合 class 会议数据。 对于每个 class nbr(第一列),我可以有多个 y/n 条目,对应于 class 是否满足那一天。 我需要:
每个 ClassNbr/DayOfWeek/MtgStart/MtgEnd 组合都有一个条目。
我已经使用 Browne 的ConcatRelated()
function 取得了很好的效果,以取得部分进展,但我对如何让 y/n 列正确排列感到困惑,我不知道接下来到 go 的位置。 这是更大的 Access 2016 数据库的一部分,需要保留在其中。 如有必要,我很乐意使用 VBA。
基本问题:
当前与预期的真实世界结果:
您应该能够使用聚合函数:
select col1, min(a) as a, min(b) as b, min(c) as c
from t
group by col1;
因为 MS Access 将“Y”存储为 -1 而“N”存储为 0,所以MIN()
等效于OR
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.