bugl
bugl
HomeLearnPatternsSearch
HomeLearnPatternsSearch

Loading lesson path

Learn/SQL/SQL References
SQL•SQL References

SQL Server DIFFERENCE() Function

Concept visual

SQL Server DIFFERENCE() Function

Pointer walk
two pointers
leftright102132436485116
left=0
right=6
1
3

Start at both ends

Example

Compares two SOUNDEX values, and return an integer:

SELECT DIFFERENCE('Juice', 'Jucy');

Definition and Usage

The DIFFERENCE() function compares two SOUNDEX values, and returns an integer. The integer value indicates the match for the two SOUNDEX values, from 0 to 4. 0 indicates weak or no similarity between the SOUNDEX values. 4 indicates strong similarity or identically SOUNDEX values.

Tip:

Also look at the SOUNDEX() function.

Syntax

Difference(

expression, expression )

Parameter Values

Parameter

Description expression, expression Required. Two expressions to be compared. Can be a constant, variable, or column

Technical Details

Works in:

SQL Server (starting with 2008), Azure SQL Database, Azure SQL Data Warehouse, Parallel Data Warehouse

More Examples

Example

Compares two SOUNDEX values, and return an integer:

SELECT DIFFERENCE('Juice', 'Banana');

Previous

❮ SQL Server Functions

Next

Previous

SQL Server DATALENGTH() Function

Next

SQL Server FORMAT() Function