Próbuję wstawić dodatkowe wiersze do tabeli, która wymaga pobrania wartości z innej tabeli. Poniżej znajduje się przykład zapytania:Jak używać 'select' w MySQL 'insert' statement
insert into a.grades (rollno, grade)
values(select rollno from b.students where ssn=12345, 'A');
Struktura b.students
tabeli jest rollno, ssn, name
.
Wiedziałem, że powyższe zapytanie jest nieprawidłowe. Czy istnieje sposób na odzyskanie 1 wartości z innej tabeli podczas wstawiania wiersza?
próbowałem go bez parantez dookoła instrukcji select. Teraz mam to przez dodanie(). – user1074122