sql >> Database teknologi >  >> RDS >> Mysql

Brug udvælgelsesforespørgsel i Indsæt forespørgsel til det samme tabelnavn

Skift din indsats til at se sådan ud:

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

I stedet for at bruge værdier, brug kun select-sætningen og indsæt de hårdkodede værdier som kolonner



  1. ORACLE Connect by klausul tilsvarende i SQL Server

  2. Codeigniter simple_query vs. forespørgselsbygger (indsæt, opdater og slet)

  3. MySQL Tilføj fremmednøgle

  4. Oracle Database BLOB til InputStream i Java?