解決問題的代碼實現:
select ci_id,(select wm_concat(stu_name) from pm_stu where instr(stu_ids,stu_id)>0) stu_names
from pm_ci
表:
create table pm_ci
(ci_id varchar(20) primary key,
stu_ids varchar(100));
insert into pm_ci values(‘1’,’1,2,3,4’);
insert into pm_ci values(‘2’,’1,4’);
表2:
create table pm_stu
(stu_id varchar(20) primary key,
stu_name varchar(20));
insert into pm_stu values(‘1’,’張三’);
insert into pm_stu values(‘2’,’李四’);
insert into pm_stu values(‘3’,’王五’);
insert into pm_stu values(‘4’,’趙六’);
問題如下:
實現如下: