sql >> Database >  >> RDS >> Mysql

MySQL:Hoe voeg ik een record in voor elk resultaat in een SQL-query?

Zo simpel als dit:

INSERT INTO config (id, customer_id, domain) 
SELECT DISTINCT id, customer_id, domain FROM config;

Als u "www.example.com . wilt " als het domein kunt u het volgende doen:

INSERT INTO config (id, customer_id, domain) 
SELECT DISTINCT id, customer_id, 'www.example.com' FROM config;


  1. Hoe sqlcmd &bcp op Ubuntu te installeren

  2. Wijzig een kolomtype van Datum in DateTime tijdens ROR-migratie

  3. Hoe queryresultaten voor oneindig scrollen te pagineren?

  4. T-SQL-edelstenen over het hoofd gezien