テーブルから他のフィールドにフィールドをコピーしようとしていますが、次のようなサブクエリで挿入を使用して iy を実行したいと考えています。
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 - "単一行のサブクエリが複数の行を返す"
どうすればいいですか?
ありがとう、