DAX中非等价加入的等价物

Equivalent of non equi join in DAX

我有以下 SQL 查询:

Select T1.order, T2.tax , T2.number, Sum(T1.vals)

From T1 
LEFT Join T2 ON T1.order = t2.order

AND T1.tax <= T2.tax

我想在 DAX 中创建计算 table,我尝试了以下语法,但我不明白如何包含非等值连接条件:

Table = ADDCOLUMNS(
           SUMMARIZE(T1,T2[Order]),
           "Total Orders" ,
           CALCULATE(SUM(T1[Order])))
                             

尝试创建以下 DAX 度量:

Cost = 
CALCULATE (
    SUM ( 'T1'[Cost] ),
    FILTER ( 'T1', 'T1'[Step] <= MAX ( T2[Step] ) )
)

或者您可以在 Power Query 中创建一个自定义列,以根据您提到的条件从订单表中获取数据:

= Table.SelectRows(Order, each ([Step] <= #"Changed Type"{0}[Step]))