當前位置:成語大全網 - 書法字典 - sql查詢的結果是多列,都是代碼。如果我想返回每壹列中代碼對應的值,該怎麽做?

sql查詢的結果是多列,都是代碼。如果我想返回每壹列中代碼對應的值,該怎麽做?

方法1:

從a、b、c、d、e中選擇a .數字、b .重量單位、c .數量單位、d .國家名稱、e .類別名稱。

其中a .編號=' 002 '和a .重量代碼= B .重量代碼和a .數量代碼= C .數量代碼和a .數量代碼= D .數量代碼和a .數量代碼= E

方法二:選擇號碼,

(從b中選擇重量單位,其中b重量代碼=abm。重量代碼),

(選擇數量單位,其中c .數量代碼=abm。數量代碼),

(從d中選擇國家名稱,其中d國家代碼=abm。國家代碼),

(從e中選擇類別名稱,其中e類別代碼=abm。類別代碼)

從abm

其中abm號= '002 '

方法三:寫壹個sql函數,以表A中的重量碼、數量碼、國家碼、類別碼字段為參數(只選擇壹個),獲取對應參數對應的表B、C、D、E中的名稱。

那就更簡單了:

選擇數字、自定義功能1(重量代碼)、自定義功能2(數量代碼)、自定義功能3(國家代碼)、自定義功能4(類別代碼),其中數字= '002 '

這樣看起來會更清楚!