SQL Server -Unterschied

SQL Server -Unterschied

Mit dem Unterschied im SQL -Server können Sie die Differenz in den SoundEx () -Werten zwischen verschiedenen Zeichenausdrücken berechnen.

Was ist Soundex?

Der SoundEx -Wert im SQL -Server bestimmt die Ähnlichkeit zwischen zwei Zeichenfolgen, wenn sie auf Englisch gesprochen werden.

Die SoundEx () -Funktion in SQL Server gibt einen SoundEx -Code zurück, mit dem berechnet werden kann, wie ähnliche zwei Zeichenfolgen beim Sprechen klingen.

Erfahren Sie mehr über SQL Server SoundEx.

SQL Server -Unterschied

Die Funktionssyntax ist wie gezeigt:

Differenz (charakter_expression, charakter_expression);

Extrakt: Microsoft SQL Server.

Beispiel 1

Das folgende Beispiel zeigt, wie der SoundEx -Unterschied zwischen zwei ähnlichen Zeichenfolgen berechnet wird.

Wählen Sie SoundEx ('Hallo'), SoundEx ('Hallo'), Differenz ('Hallo', 'Hallo');

Die obige Abfrage gibt eine Differenz von 4 zurück. Dies ist der geringste Differenzwert.

Beispiel 2

Für zwei völlig unterschiedliche Zeichenfolgen sollte die Differenzfunktion 0 zurückkehren.

Ein Beispiel ist wie gezeigt:

Wählen Sie SoundEx ('Hallo'), SoundEx ('Tomate'), Differenz ('Hallo', 'Tomate');

Der obige Code sollte einen Differenzwert von 0 zurückgeben. Dies ist der höchste Differenzwert.

Beispiel 3

Sie können auch einen mittleren Unterschied haben, wie gezeigt:

Wählen Sie SoundEx ('Tomate), SoundEx (' Kartoffel '), Differenz (' Kartoffel ',' Tomate ');

Das obige sollte einen Differenzwert von 2 zurückgeben.

Schließen

Dieses Tutorial gibt einen hohen Überblick darüber, wie die Differenzfunktion auf SQL Server funktioniert. Wir empfehlen die Erkundung der Dokumentation, um mehr zu erfahren.