Skip to Main Content

SQL & PL/SQL

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

I am getting missing keyword error while selecting the statement

Albert ChaoSep 21 2021
create table Main(Main_id number, id_num number, desc varchar2(50), stage_code number);

insert into department values(1,11,'X',4);
insert into department values(2,22,'Y',10);
insert into department values(3,33,'Z',15);


create table Task(task_id number, status varchar2(50));

insert into Task values(1,'A');
insert into Task values(2,'B');
insert into Task values(3,'C');

select m.id_num, m.desc,
case
when m.stage_code between 0 to 10 then t.status
else null
end as stage_code
from Main m
join Task t on t.task_id = m.main_id;
This post has been answered by Jan Gorkow on Sep 21 2021
Jump to Answer
Comments
Post Details
Added on Sep 21 2021
1 comment
864 views