sql >> Base de Datos >  >> RDS >> Mysql

Pasar valores a la consulta de inserción con consulta de selección

tienes que usar corchetes en la subconsulta. Prueba esto:

  query = "INSERT INTO empallowance(emp_id_fk,allowance_id_fk) VALUES((SELECT emp_id FROM employee WHERE emp_cnic='" + cnic + "'),@allowance_id_fk)";