我在 DataTables 上搜索了很多关于动态连接的信息,我发现:
加入 DataTable 支持 Left-Right-Full
但我找不到任何通用解决方案,假设这种情况用于连接两个表:
DT1 Left Join DT2 On DT1.Id != DT2.Id
或者
DT1 Right Join DT2 On ((DT1.Age + 2) = DT2.Age) OR (DT1.BirthDate > DT2.BirthDate))
如您所见,我需要一些通用的解决方案来动态连接两个具有复杂 Where 子句的 DataTables,我有一个数据结构来支持复杂的 Where 子句,但是如何动态连接呢?有什么建议吗?