好的,我会在这里尽我所能解释这一点。
我有多个表要通过某些参考点相交的 JOIN 进行连接。
在其中一张表中,我需要将多行的 2 个或更多结果带回单独的列。
在下图中(我希望能更好地解释它),T2.ColA 连接到 T3.ColA 并且 T1,ColA 连接到 T2.ColB。
在T1的ColC中,有一个最新的记录。这些是唯一需要的结果。请注意,例如 ColC 可能是第 1 行和第 2 行之间的不同日期。但它需要基于 ColA 的每个 ColB 的最新版本。
但是在 T1 中,有两行需要 Col B 在单独的列中返回结果。
顺便说一句,这只是一个条目 - 将有数千行需要返回结果 - 而不仅仅是 1。
如果您需要更多信息,请告诉我。