Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

MySQL:Làm thế nào để chèn một bản ghi cho mỗi kết quả trong một truy vấn SQL?

Đơn giản như sau:

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

Nếu bạn muốn "www.example.com "với tư cách là miền, bạn có thể làm:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. CHÈN vào chuỗi DateTime DB

  2. Cách truy xuất kết quả không khớp trong mysql

  3. Khi sử dụng Entity Framework với MySQL, các ký tự Unicode được thay thế bằng các ký tự cơ bản

  4. Tôi muốn kiểm tra xem bản ghi có tồn tại hay không và nếu không tồn tại thì tôi muốn chèn bản ghi đó vào cơ sở dữ liệu bằng golang

  5. Tôi có thể SSH tới MySQL bằng các công cụ GUI không?