def METHOD_NAME(self, where_clause: str) -> str:
    """
    Generates a unique hash for a where clause.
    """
    sql_no_fmt = self._normalize(where_clause)
    return hashlib.md5(sql_no_fmt.encode('utf-8')).hexdigest()