整个信息包需要加入这100个表。加入这么多的表无疑是一个性能问题。然后,我可以将上面提到的SQL-查询写到这个视图中。但是,在这种情况下,如何指示SQL Server (尽管代码中有加入所有这100个表的明确指令)是一个很大的问题,但只需要连接大约11个表(11个表就足以产生选择结果,并考虑到条件)。但这并不方便,因为它需要使用动态SQL工具,无论在什么地方出现这种“TheFakeTable机制”。我的问题是:
是否可以指示SQl
下面的SQL生成和取消一个日期数组,并将我的数据表与基于created_at日期的结果连接起来,但这不符合我的需要。main.created_at AS DATE)对于日期数组中的每个日期x :如果dataset中的任务y具有created_at date <= x和completed_at date >= x,则将该任务加入到针对