sql >> Databáze >  >> RDS >> Mysql

mysql Hammingova vzdálenost mezi dvěma phash

Přišel jsem na to, že Hammingova vzdálenost je pouze počet různých bitů mezi dvěma hashemi. Nejprve xorujte dva hashe a poté získejte počet binárních hodnot:

SELECT product_id, BIT_COUNT(phash1 ^ phash2) as hd from A ORDER BY hd ASC;



  1. Pomocí zaškrtávacího políčka HTML vložte 1 nebo 0 do tabulky MySQL

  2. Jak zkontrolovat, zda uživatelské jméno již existuje s PHP/MYSQL

  3. Sqlite Android Raw Query INSERT INTO nefunguje

  4. DataTable s Ajaxem nefunguje dobře po použití serverSide:true