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

Cách chèn giá trị vào MYSQL-Table bằng cách sử dụng Select-Statements

Rất gần - sử dụng:

INSERT INTO TABLE_B
SELECT column_1, column_2, column_3 
  FROM TABLE_A
 WHERE id = 1

..người ta chỉ có ba cột trong TABLE_B . Nếu không, hãy chỉ định các cột được chèn vào:

INSERT INTO TABLE_B
  (column_1, column_2, column_3)
SELECT column_1, column_2, column_3 
  FROM TABLE_A
 WHERE id = 1

Và, nếu cần - bạn cũng có thể sử dụng các giá trị được xác định tĩnh:

INSERT INTO TABLE_B
  (column_1, column_2, column_3, column_4)
SELECT column_1, column_2, 0, column_3 
  FROM TABLE_A
 WHERE id = 1



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL DML:Giá trị ngày không chính xác (MySQL)

  2. Ghi DataFrame vào bảng mysql bằng pySpark

  3. Làm cách nào để chèn một hàng vào bảng chỉ có một cột tự động tăng dần?

  4. Không thể kết nối từ Intellij với mySql đang chạy trong vùng chứa docker - kết hợp người dùng / mật khẩu cơ sở dữ liệu được chỉ định bị từ chối

  5. Triển khai ứng dụng mysql qt