2
我試着去一些領域從表到其他副本,我想通過插入像這樣子查詢做IY:甲骨文,插入從子查詢multirows有超過一排
insert into sed_reporte_generico
(srg_usuario,
srg_nombres,
srg_ape_paterno,
srg_ape_materno,
srg_objetivo,
srg_peso_ob,
srg_calf_ob)
values
(
(select us.su_st_usuario, us.su_st_nombres, us.su_st_ap_paterno, us.su_st_ap_materno, ob.soc_st_descripcion, ob.soc_nr_peso,ob.soc_nr_calificacion
from sed_objetivo ob, sed_usuarios us, sed_evaluacion ev
where ob.se_evaluacion_pk = ev.se_evaluacion_pk and ev.su_colaborador_fk = us.su_usuarios_pk)
);
,但我得到了此錯誤:
01427. 00000 - "single-row subquery returns more than one row"
任何想法我該怎麼做?
感謝,
好了,你可以* *有'select'查詢而不是一個單一的如果該查詢是一個標量子查詢(即它返回**正好**一列和一行) –
@a_horse_with_no_name好吧,不知道,糾正我的帖子。 –