Как использовать «выбрать» в операторе «insert» MySQL

Я пытаюсь вставить дополнительные строки в таблицу, для которой требуется получить значение из другой таблицы. Ниже приведен пример запроса:

insert into a.grades (rollno, grade)
values(select rollno from b.students where ssn=12345, 'A');

Структура b.students table is rollno, ssn, name.

Я знал, что приведенный выше запрос неверен. Есть ли способ получить 1 значение из другой таблицы при вставке строки?

12
задан Jonathan Leffler 15 April 2015 в 17:46
поделиться