我有3个这样的表:

我想得到这个:

通知表中有所有行(选定的属性)。
然后是通知所在的位置名称。发生(Notification.Location_ID = Location.ID)
和在通知的时间段内发生在同一位置的进程计数。( COUNT(Process.ID) WHERE Notification.Location_ID = Process.Location_ID AND DateTime > Begin AND DateTime < End)
我认为我在正确加入 Process 表时遇到问题。
整个 SQL 查询应该如何获得想要的输出?谢谢。