sql >> Databasteknik >  >> RDS >> Mysql

Använd urvalsfrågan i Infoga-frågan för samma tabellnamn

Ändra din insats så att den ser ut så här:

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

I stället för att använda värden, använd bara select-satsen och infoga de hårdkodade värdena som kolumner



  1. PostgreSQL unnest() med elementnummer

  2. Databasdesign:lager- och försäljningssystem?

  3. JDBCTemplate set kapslade POJO med BeanPropertyRowMapper

  4. Infoga flera rader med sekvens i Oracle