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

Menemukan pola bilangan yang mirip dalam tabel

konversi urutan nomor Anda menjadi topeng bit dan gunakan BIT_COUNT (kolom ^ pencarian) sebagai fungsi kesamaan, berkisar dari 0 (=100% cocok, string sama) hingga [panjang bit] (=0%, string benar-benar berbeda). Untuk mengonversi fungsi kesamaan ini ke nilai persen gunakan

100 * (bit_length - similarity) / bit_length

Misalnya, "1-1-2-2-1" menjadi "00110" (dengan asumsi Anda hanya memiliki dua status), 2-1-1-2-1 adalah "10010", bit_count(00110 ^ 10010) =2, panjang bit =5, dan 100 * (5 - 2) / 5 =60%.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL Visual Studio 2015 Anda sudah memiliki koneksi yang dapat digunakan

  2. Pesan pemilihan baris dengan beberapa kolom

  3. php / Mysql struktur pohon terbaik

  4. Urutan MySQL berdasarkan relevansi

  5. Bagaimana Operator RLIKE Bekerja di MySQL