Sql 从表中选择数据并根据数据更改其显示方式

Sql 从表中选择数据并根据数据更改其显示方式,sql,Sql,我有一张表,IHE\u ISSUES和一张表,ISSUE\u QUARTER。我想从ISSUE\u quarty中选择值为“秋季”、“夏季”、“春季”或“冬季”的数据,如果是“冬季”,则返回“1/1/ISSUE\u year”,而不是“冬季”,然后是发行年份。这可能吗?用例 Select Case issue when 'Winter' then '1/1/' || issue_year when 'Spring' then '4/1/' || issue_year

我有一张表,
IHE\u ISSUES
和一张表,
ISSUE\u QUARTER
。我想从
ISSUE\u quarty
中选择值为“秋季”、“夏季”、“春季”或“冬季”的数据,如果是“冬季”,则返回“1/1/ISSUE\u year”,而不是“冬季”,然后是发行年份。这可能吗?

用例

Select Case issue when 'Winter' then '1/1/' || issue_year 
            when 'Spring' then '4/1/' || issue_year
            when 'Summer'....
       End IssueDate
From IHE_ISSUES;

当我输入此项并添加秋季和夏季日期时,它不起作用给我ORA-00905:缺少关键字错误任何帮助Yep忘记了将其添加到答案中的结尾。选择“冬季”时的案例问题,然后选择“1/1/”+春季时的问题年,然后选择“4/1/”+夏季时的问题年,然后选择“6/1/”+秋季时的问题年,然后“9/1/”from IHE_ISSUES End是我的完整代码吗?它仍然没有发送任何帮助?from子句在case End之外。更新的回答它给了我一个ORA-00932:不一致的数据类型:预期的数字得到字符错误