在 SSAS(表格模型)中,我有 2 个表。
Student Grade
+-----------+-------+ +----------+--------+---------+
| StudentId | Score | | Title | LowEnd | HighEnd |
+-----------+-------+ +----------+--------+---------+
| 1 | 70 | | Intermed | 60 | 74 |
| 2 | 80 | | Good | 75 | 89 |
| 3 | 92 | | Excelent | 90 | 100 |
+-----------+-------+ +----------+--------+---------+
我想将Student
表关联到Grade
表,但没有直接关系(FK),因为我想使用表中的LowEnd
andHighEnd
值来关联Grade
表
在查询表示中,我想要的连接将是:
select St.StudentId, Gr.Title
from Student St
inner join Grade Gr on St.Score between Gr.LowEnd and Gr.HighEnd
问题是:有没有办法在 SSAS 中建立这样的关系?