Mysql
 sql >> Base de données >  >> RDS >> Mysql

Utiliser la requête select dans la requête Insert pour le même nom de table

Modifiez votre encart pour qu'il ressemble à ceci :

insert into sample_elements (name,position,ownerel) select 'Namespace1',id,0 from sample_elements where name='Namespace1';

Fondamentalement, au lieu d'utiliser des valeurs, utilisez uniquement l'instruction select et insérez les valeurs codées en tant que colonnes