Você pode usar uma
join
por esta. A ideia é algo assim:INSERT INTO t(nameid)
select nameid
from names n
where n.name = ?;
t
é a tabela na qual você deseja inserir. names
é a tabela que tem o nome id e o nome. join
por esta. A ideia é algo assim:INSERT INTO t(nameid)
select nameid
from names n
where n.name = ?;
t
é a tabela na qual você deseja inserir. names
é a tabela que tem o nome id e o nome.