JARO_WINKLER_SIMILARITY (Transact-SQL)
Applies to:
Azure SQL Database
SQL database in Microsoft Fabric
Note
As a preview feature, the technology presented in this article is subject to Supplemental Terms of Use for Microsoft Azure Previews.
Calculates a similarity value ranging from 0 (indicating no match) to 1 (indicating full match).
JARO_WINKLER_SIMILARITY (
character_expression,
character_expression
)
Arguments
character_expression
An alphanumeric expression of character data. character_expression can be a constant, variable, or column. The character expression cannot be of type varchar(max) or nvarchar(max).
Return value
real
Remarks
This function implements the Jaro-Winkler edit distance algorithm and calculates the similarity value.
Examples
The following example compares two words and returns the JARO_WINKLER_SIMILARITY
value as a column, named Similarity
.
SELECT 'Colour' AS WordUK,
'Color' AS WordUS,
JARO_WINKLER_SIMILARITY('Colour', 'Color') AS Similarity;
Returns:
WordUK WordUS Similarity
------ ------ -------------
Colour Color 0.9666666
For additional examples, see Example JARO_WINKLER_SIMILARITY.