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

chèn tất cả các hàng từ bảng vào bảng khác, một truy vấn duy nhất

Hãy xem st

CHÈN ... Cú pháp CHỌN

Cú pháp

INSERT [LOW_PRIORITY | HIGH_PRIORITY] [IGNORE]
    [INTO] tbl_name [(col_name,...)]
    SELECT ...
    [ ON DUPLICATE KEY UPDATE col_name=expr, ... ]

Ví dụ

INSERT INTO tbl_temp2 (fld_id)
  SELECT tbl_temp1.fld_order_id
  FROM tbl_temp1 WHERE tbl_temp1.fld_order_id > 100;

SQL Fiddle DEMO



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách phù hợp để phản chiếu thiết lập PHP / MySQL

  2. SQL Lựa chọn từ hai Bảng có nối bên trong và giới hạn

  3. Không tìm thấy trình điều khiển phù hợp cho jdbc mysql?

  4. Tìm kiếm địa lý MYSQL có hiệu suất khoảng cách

  5. Tối ưu hóa truy vấn sử dụng chỉ mục MySQL