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

Chọn từ cùng một bảng làm Chèn hoặc Cập nhật

thử:

insert into aTable select max(a)^2, 'name' from aTable;

hoặc

insert into aTable select max(a)^2, 'name' from aTable group by B;

Nếu bạn cần tham gia, bạn có thể thực hiện việc này:

insert into aTable select max(a)^2, 'name' from aTable, bTable;

"Phiên bản máy chủ" của tôi là "5.0.51b-community-nt MySQL Community Edition (GPL)"



  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 sao chép cơ sở dữ liệu MySQL trên cùng một máy chủ

  2. MySQL - Tìm MIN nhưng không phải 0

  3. Nguồn dữ liệu MySQL không xuất hiện trong Visual Studio

  4. Đây có phải là cách an toàn để chuyển đổi bảng MySQL từ latin1 sang utf-8 không?

  5. Thăm dò ý kiến ​​trong cuộc trò chuyện Laravel:Tại sao div không tự cập nhật?