Basicly加入,我有一個優先級屬性和值的表,像表優先級屬性
TargetID Priority_Column (int) Value_column
1 1 "value 1"
1 2 "value 2"
1 5 "value 5
2 1 "value 1"
2 2 "value 2"
我想加入另一個表與此表,
ID Name
1 "name 1"
2 "name 2"
但只使用具有最高優先級的行。
結果會像
TargetID Priority_Column (int) Name Value_column
1 5 "name 1" "value 5"
2 2 "name 2" "value 2"
我當然可以使用高級語言如Python來計算最高優先級的行每個ID。
但這看起來效率低下,有沒有辦法直接在SQL中做到這一點?
ü可以把一個例子的結果集?現在不清楚你想達到什麼結果 – Marty