次の方法で共有


JARO_WINKLER_SIMILARITY (Transact-SQL) プレビュー

適用対象: SQL Server 2025 (17.x) プレビュー Azure SQL DatabaseAzure SQL Managed InstanceSQL データベース

この記事で紹介しているテクノロジはプレビュー機能であり、「Microsoft Azure プレビューの追加利用規約」に従うことを条件として提供されます。

0 (一致がないことを示す) から 1 (完全一致を示す) までの類似性値を計算します。

  • JARO_WINKLER_SIMILARITYは現在プレビュー段階です。
  • SQL Server 2025 (17.x) プレビューで導入されたJARO_WINKLER_SIMILARITYの SQL Server サポート。

構文

JARO_WINKLER_SIMILARITY (
    character_expression,
    character_expression
)  

論争

character_expression

文字データの英数字式。 character_expression には定数、変数、または列を指定できます。 文字式は varchar(max) 型または nvarchar(max) 型にすることはできません。

戻り値

本当の

注釈

この関数は、Jaro-Winkler 編集距離アルゴリズムを実装し、類似性の値を計算します。

例示

次の例では、2 つの単語を比較し、 JARO_WINKLER_SIMILARITY 値を Similarity という名前の列として返します。

SELECT 'Colour' AS WordUK, 
       'Color' AS WordUS, 
       JARO_WINKLER_SIMILARITY('Colour', 'Color') AS Similarity;

戻り値:

WordUK WordUS Similarity
------ ------ -------------
Colour Color  0.9666666

その他の例については、「JARO_WINKLER_SIMILARITYの例」を参照してください。