Я пытаюсь вставить select, но меня смущает вопрос о том, как заполнить только 1 элемент в таблице назначения из select и заполнить остальные статическими значениями.
Это все в хранимой процедуре ... так что ... вот что я пытаюсь сделать ...
table:animals
id |type| name
1 |cat | mittens
2 |cat | fluffy
3 |dog | rex
table people_with_pets
persons_name | pets_name
Arnold | rex
определена переменная owner = "Joe";
итак ... Джо любит кошек, и я хочу вставить все имена из таблицы animals
в таблицу people_with_pets
вместе с "joe".
Итак, я бы хотел select name from animals where type like 'cats';
и вставьте полученные значения вместе с "joe" в (в данном случае 2) новые строки в people_with_pets
.
Я не уверен, что мне поможет insert select, похоже, что может, но я не уверен, как его использовать.