【发布时间】:2020-07-05 13:51:33
【问题描述】:
我刚从 PL/SQL 开始,我对连接的概念不是很清楚,所以现在我需要连接两个具有别名的列的结果并显示结果合二为一。
以下是我使用它们各自的别名进行的查询:
(SELECT SPRCMNT_TEXT
FROM SPRCMNT
WHERE SPRCMNT_PIDM = SHRDGMR_PIDM
AND SPRCMNT_CMTT_CODE = '15'
AND SPRCMNT_ORIG_CODE = 'FTDF') FOLIO_CONTROL,
(SELECT REGEXP_SUBSTR(SPRCMNT_TEXT_NAR, 'Profesionista="([^"]+)"', 1, 1, NULL, 1)
FROM SPRCMNT
WHERE SPRCMNT_PIDM = SHRDGMR_PIDM
AND SPRCMNT_CMTT_CODE = '15'
AND SPRCMNT_ORIG_CODE = 'FTDF') PROFESIONISTA,
我需要的是连接PROFESIONISTA+FOLIO_CONTROL 的别名并将其结果显示在一个新列中。
【问题讨论】:
标签: sql oracle select plsql concat