insert into 病人体检结果(编号,项目明细编号,项目明细名称)
select '2005' as 编号,
项目明细编号 as 项目明细编号 from 项目明细表 where 项目编号 in (select 项目编号 from 项目信息 where 项目名称='一般检查' ),
项目明细名称 as 项目明细名称 from 项目明细表 where 项目编号 in (select 项目编号 from 项目信息 where 项目名称='一般检查' );
...全文
1025打赏收藏
看看这个SQL语句有什么问题?
insert into 病人体检结果(编号,项目明细编号,项目明细名称) select '2005' as 编号, 项目明细编号 as 项目明细编号 from 项目明细表 where 项目编号 in (select 项目编号 from 项目信息 where 项目名称='一般检查' ), 项目明细名称 as 项目明细名称 from 项目明细表 where 项目编号 in (select 项目编号 from 项目信息 where 项目名称='一般检查' );
insert into 病人体检结果(编号,项目明细编号,项目明细名称)
select
'2005' as 编号,
项目明细编号 as 项目明细编号 ,
项目明细名称 as 项目明细名称
from
项目明细表
where
项目编号 in (select 项目编号 from 项目信息 where 项目名称='一般检查' );