使用 SQL*Plus 我正在尝试使用 select union 语句来组合同一个表中两列的结果,如下所示:
select substr(startdate,4,3) milestone
from projects
union
select substr(enddate,4,3) milestone
from projects
使用列的别名milestone
,但由于某种原因,结果显示为列 name mil
。由于某种原因它被截断了,我认为这substr
部分是问题所在,因为它从stardate
andenddate
列中获取了 3 个字符。我应该如何解决这个问题?