У меня есть запрос
select cdc.pt_ID,
cdc.alpha_code
from c_data_core left outer join
d_code_table dct
on dct.facility = cdc.facility and
dct.alpha_code = cdc.alpha_code
, где cd c .alpha_code in ('a1', 'a2', 'a3', 'a4', 'a5', 'a6')
После того, как он запустится, он будет выглядеть следующим образом:
cdc.pt_ID cdc.alpha_code
--------- --------------
57 a1
11 a3
20 a5
49 a3
62 a5
57 a3
11 a1
20 a5
49 a2
62 a4
, и мне нужно, чтобы это выглядело так:
cdc.patId cdc.alpha_code_1 cdc.alpha_code_2 cdc.alpha_code_3 cdc.alpha_code_4 cdc.alpha_code_5
--------- ---------------- ---------------- ---------------- ---------------- ----------------
57 a1 a2 a3 a4 a5
11 a3 a1 a5 a2 a4
20 a5 a3 a2 a1 a4
49 a3 a1 a5 a2 a4
62 a5 a4 a2 a3 a1
Я не могу найти никакой документации ни на одном из межсистемных сайтов о том, как сделать это без примера некоторого кода esoteri c, который не работает с моей IDE и базой данных поставщиков.
У кого-нибудь есть какие-либо предложения? Я был бы очень признателен!
Спасибо!