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;
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;