Can someone provide some insight on why the SOUNDEX is giving different results when certain characters are capitalized vs lower case? From what I read online, SOUNDEX ignores case but I am getting different results and can't wrap my head around what would cause the differences. I can't mimic this example with are word like GUTTHRE
.
Query Result
select SOUNDEX('JESCHKE') J200 <-- 200
select SOUNDEX(LOWER('JESCHKE')) J220
select SOUNDEX('Jeschke') J220
select SOUNDEX('jeschke') J220
select SOUNDEX('JESChKE') J220
select SOUNDEX('JESCHke') J200 <-- for some reason capitalizing 'H' changes the result to 200
select SOUNDEX('jescHke') J200 <-- 200
Any ideas why the values don't match?