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

Di chuyển các giá trị trùng lặp sang một cột khác

Điều này sẽ làm được điều đó, với id_image cao hơn xuất hiện trong vị trí đầu tiên:

INSERT INTO new_table
SELECT t1.id_image, t1.score, t1.stddev, t2.id_image,
  t2.score, t2.stddev, t1.id_location
FROM old_table t1
JOIN old_table t2
ON t2.id_location = t1.id_location
  AND t2.id_image < t1.id_image


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm thế nào để đồng bộ hai bảng MySQL?

  2. Sao lưu cơ sở dữ liệu trong MySQL bằng C #

  3. Không gian tên System.Data.SqlClient cho MySQL?

  4. chỉ định id người dùng php không hoạt động

  5. Lớp không có bảng hoặc tên bảng được chỉ định và không kế thừa từ một lớp được ánh xạ bảng hiện có