Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana menemukan data duplikat antara dua tabel dan menghapus pada satu

Gunakan bergabung untuk ini.

DELETE T1             -- Make sure only include T1 here.
FROM tb_allinc_sin_trace T1
INNER JOIN tb_outdoors T2 ON T1.confirmation_number = T2. confirmacion_nro 
WHERE T1.dates = T2.servicio_fecha;

Untuk memverifikasi catatan mana yang akan dihapus, Anda dapat menggunakan pernyataan pilih.

SELECT * 
FROM tb_allinc_sin_trace T1
INNER JOIN tb_outdoors T2 ON T1.confirmation_number = T2. confirmacion_nro 
WHERE T1.dates = T2.servicio_fecha;

Referensi:




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara Mengekspor Database Menggunakan phpMyAdmin

  2. Bagaimana cara memuat CSV ke MySQL?

  3. Database PhalconPHP Bergabung di ORM

  4. MySQL - Menggunakan JOIN dan WHERE untuk menentukan jam rata-rata

  5. Hitung dengan LEFT JOIN hanya menunjukkan satu baris