我在DB2中使用SQL創建了一個報表,並且我在其中一個存儲多個值的表中有一個字段。現在,我需要引用另一個表來獲取這些多個值的描述,如圖所示。使用DB2中的連接將多值列從一個表映射到另一個表
表A
Item_No| R_code
---------------
X R01,R03,R04
Y R02,R03
Z R04
表B
R_code| Description
------------------
R01 Missing info
R02 Invalid info
R03 Invalid Account
R04 Missing Address
我如何得到以下的結果,如果我加入表A和表B
最終結果
Item_no| R_code | Description
---------------------------
X R01,R03,R04 Missing info,Invalid Account,Missing Address
Y R02,R03 Invalid info,Invalid Account
Z R04 Missing Address
這將是非常混亂的 - 這應該真的* *進行歸一化... – Siyual
@Siyual:這就是如何將數據存儲在表A,我需要以某種方式映射值表B.這主要是爲了報告的目的,所以我需要使用現有的數據 – user3802118
我會用一個用戶定義函數來處理這個。 – jmarkmurphy