我有2个表,我只想选择“Active”值。 Table1的PeriodID仅用D1,D2,D3和D4固定。它不会再增加了。活动状态可能会发生变化。
我的表1如下:
PeriodID | Active
------------------
D1 | Y
D2 | Y
D3 | N
D4 | Y
我的表2如下:
RateID | CompanyCode | D1 | D2 | D3 | D4
------------------------------------------------
1 | C1 | 1.1 | 1.5 | 1.9 | 2.0
2 | C2 | 2.1 | 2.5 | 2.9 | 3.0
我如何达到预期结果如下?感谢
RateID | CompanyCode | D1 | D2 | D4
----------------------------------------
1 | C1 | 1.1 | 1.5 | 2.0
2 | C2 | 2.1 | 2.5 | 3.0
以下是没有过滤器的查询:
From c In DB.Table2 Select c.D1,c.D2,c.D3,c.D4