1

在 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),因为我想使用表中的LowEndandHighEnd值来关联Grade

在查询表示中,我想要的连接将是:

select St.StudentId, Gr.Title
from Student St 
  inner join Grade Gr on St.Score between Gr.LowEnd and Gr.HighEnd

问题是:有没有办法在 SSAS 中建立这样的关系?

4

0 回答 0