[求助]如何从多个表中按不同条件查询然后追加到一个临时表中
我在做一个《节日查询系统》。众所周知:在日期上节日可以分为三类:公历型(如:1月1日元旦)公历周型(如:1月第1个星期日世界黑人日)农历型(如:正月初一春节)。我为了查询方便专门因此建立了三个主表。
然后通过输入公历日期,转化为“X月第X个星期X”和“农历X月X日”分别查询,查询结果在表单的“节日列表”中列出。
但这三个表的“查询条件”之间没有“关系”。不能采用“一对多”的查询方式。因此我又引入第四个表《综合表》,此表只有节日编号、名称、日期规则、详细信息。此综合表与三个主表的“编号”、“名称”有“关系”。我按照这个思路编写语言后,系统显示“关系太复杂”。
希望各位大侠能提供更简单的查询思路。谢谢!