我有 2 個表,其條目為:
轉換表:
From_Status_Id To_Status_Id PU_Id
5 1 868
5 2 868
5 3 868
5 4 868
8 5 868
8 2 868
8 3 868
狀態表:
ProdStatus_Id ProdStatus_Desc
1 NoId-Staged
2 NoId-Running
3 Staged
4 Running
5 Complete
8 Inprogress
我需要以下格式的結果,它基本上是給定狀態 ID 的相應狀態描述值。
輸出:
from_status to_status
Complete NoId-Staged
Complete NoId-Running
Complete Staged
Complete Running
Inprogress Complete
Inprogress NoId-Running
Inprogress Staged
我們如何使用連接來實作這個結果集?
uj5u.com熱心網友回復:
SELECT S.ProdStatus_Des AS FROM_STATUS,S2.ProdStatus_Des AS TO_STATUS
FROM Transition AS T
JOIN Status AS S ON T.From_Status_Id=S.ProdStatus_Id
JOIN Status AS S2 ON T.To_Status_Id=S2.ProdStatus_Id
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/467740.html
上一篇:回圈瀏覽列并且更改值為空
下一篇:SQL-基于一個值回傳所有事務
