Estoy tratando de insertar filas adicionales en una tabla que requiere que se recupere un valor de otra tabla. A continuación se muestra una consulta de ejemplo:Cómo usar 'seleccionar' en la instrucción 'insert' de MySQL
insert into a.grades (rollno, grade)
values(select rollno from b.students where ssn=12345, 'A');
Estructura de la tabla es b.students
rollno, ssn, name
.
Sabía que la consulta anterior es incorrecta. ¿Hay alguna manera de recuperar 1 valor de otra tabla al insertar una fila?
lo intenté sin paranthesis alrededor de la declaración de selección. Ahora lo tengo agregando(). – user1074122