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

Pemeriksaan duplikat antara DATABASE dan DATATABLE

Anda dapat menggunakan Linq-To-DataTable untuk bergabung kedua tabel pada kolom ini, misalnya:

var commonRows = from r1 in dt.AsEnumerable()
                 join r2 in Class1.global_dataset.Tables[0].AsEnumerable()
                 on r1.Field<int>(4) equals r2.Field<int>(4)
                 select r1;
if(commonRows.Any())
{
    // do something with these rows
}

(dengan asumsi kolom ke-5 dan ketik int )

Perhatikan bahwa meskipun Enumerable.Join cukup efisien mungkin lebih baik untuk membandingkan ini di database daripada memuat semua ke dalam memori.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kapan saya harus menggunakan indeks komposit?

  2. Pengambilan PDO PHP mengembalikan FALSE ketika tidak ada catatan yang ditemukan DAN pada kegagalan

  3. Cara Membuat dan Memanipulasi Database SQL dengan Python

  4. Neo4j - Buat Indeks menggunakan Cypher

  5. Kembalikan NULL jika Hitung (*) adalah nol