Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

DATABASE और DATABLE . के बीच डुप्लीकेसी जाँच

आप Linq-To-DataTable का उपयोग कर सकते हैं करने के लिए शामिल हों इस कॉलम पर दोनों टेबल, उदाहरण के लिए:

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
}

(पांचवां कॉलम मानते हुए और यह टाइप करें int )

ध्यान दें कि हालांकि Enumerable.Join कोड> काफी कुशल है, सभी को मेमोरी में लोड करने के बजाय डेटाबेस में इसकी तुलना करना बेहतर हो सकता है।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मर्ज करें और फिर डुप्लिकेट प्रविष्टियां हटाएं

  2. MySQL स्टोर Enums कैसे करता है?

  3. सबसे तेज़ तरीका - data.table बनाम MySQL

  4. IOS डिवाइस से POST विधि द्वारा दूरस्थ mysql डेटाबेस में डेटा डालें

  5. भू-स्थानिक क्वेरी को अनुक्रमित करें:किसी स्थान के निकटतम बिंदु खोजें