1
一行我被給予了2個表(表-A,表-B)和SQL查詢,通過從同一列多個值循環爲
需要幫助的子查詢或可能的解決方案,以從TABLE_A.DESCRIPString
TABLE_A:
ID PARTNUM DESCRIPString
1 4456 121~134~111
2 4457 122~111
3 4458 122~134
4 4459 111
5 4460 121~134~111
CROSS MATCH與TABLE_B.DESCRIPID
TABLE_B:
ID DESCRIPID DECSRIPLong
1 121 Silver
2 122 Black
3 111 Mask
4 134 Pickle
,最後顯示以下內容:
Table_AB
ID PARTNUM DESCRIPString PARTDESCRIP
1 4456 121~134~111 Silver~Pickle~Mask
2 4457 122~111 Black~Mask
3 4458 122~134 Black~Pickle
4 4459 111 Mask
5 4460 121~134~111 Silver~Pickle~Mask
我明白大多數人會建議重做數據庫到每個列的單變量,但是在這種情況下無法完成。