我有一個表,該表調用chqbook_tbl:SQL服務器從兩個範圍值生成row
CBID CBBankID CBStartNo CBBookEndNo
1 1 1 5
2 1 21 25
3 2 1 5
我有另一個表chq_tbl如下
C_CBBankID C_No
1 2
1 22
2 1
2 5
現在我需要選擇記錄得到數據如下:
C_BankID C_No C_Type
1 1 Dynamic
1 2 Static
1 3 Dynamic
1 4 Dynamic
1 5 Dynamic
1 21 Dynamic
1 22 Static
1 23 Dynamic
1 24 Dynamic
1 25 Dynamic
2 1 Static
2 2 Dynamic
2 3 Dynamic
2 4 Dynamic
2 5 Static
能否請你解釋一下,這些表是如何連接的,什麼邏輯將被用於獲取給定的輸出? – Shnugo
你的問題不清楚。你是否想加入兩列,如果是的話,哪兩個。什麼決定了C_Type是靜態的還是動態的? –
@Shnugo:在chqbook_tbl我有一個範圍爲每個CBBankID c_no例如CBBankID 2,我有5 C_No從另一個表(chq_tbl)從1到5我現在有一些記錄首先我需要從CBBankID選擇c_no然後除了記錄CBBankID並添加CBBankID記錄。 –