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

Tìm các mẫu số tương tự trong bảng

chuyển đổi chuỗi số của bạn thành mặt nạ bit và sử dụng BIT_COUNT (cột ^ tìm kiếm) dưới dạng hàm tương tự, nằm trong khoảng từ 0 (=100% khớp, các chuỗi bằng nhau) đến [độ dài bit] (=0%, các chuỗi hoàn toàn khác nhau). Để chuyển đổi hàm tương tự này thành giá trị phần trăm, hãy sử dụng

100 * (bit_length - similarity) / bit_length

Ví dụ:"1-1-2-2-1" trở thành "00110" (giả sử bạn chỉ có hai trạng thái), 2-1-1-2-1 là "10010", bit_count (00110 ^ 10010) =2, bit-length =5 và 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. xác thực độ tuổi trước khi đăng ký người dùng để kiểm tra xem anh ta có trên một độ tuổi nhất định bằng cách sử dụng mvc hay không

  2. Ghi đè các bảng MySQL bằng AWS Glue

  3. Cài đặt Mac và mở mysql bằng thiết bị đầu cuối

  4. Làm thế nào để đảm bảo rằng không có điều kiện chạy đua trong cơ sở dữ liệu MySQL khi tăng một trường?

  5. tạo cơ sở dữ liệu trong mysql từ java