我已经做了一些谷歌搜索来解决我的问题的各种尝试,但没有一个真的足够。我正在使用Access 2013,SQL数据库作为后端。
我有一个项目数据库。每个团队成员可以分配多个项目,每个项目可以分配多个团队成员(是的,我有一个关联表)。
每个项目都有一个开始和结束日期。我想要的是拥有一个月视图(所有31天作为精简列),一个团队成员列表作为行,以及某种方式显示他们将在哪个项目以及何时在该月内。有时它们重叠,所以我想可能将每个成员的行分成它们可能在的并发项目的数量,或者只是让项目ID出现在任何特定的日子(用逗号分隔它们是在一天中在多个项目上)。
我想不出一个简单的方法来做到这一点。当然300个文本框(比如10个团队成员和30天)拉动300个查询是服务器上的一个巨大负载。老实说,我想不出怎么做。
我应该在SQL中尝试这个(即在某种枢轴视图中返回项目ID)还是有办法在Access中操作它?
由于