2014-05-09 30 views
0

我有兩個表與我比較相同的結構,MN1和MN2。兩個表都包含一個名爲onmfirst的列,其中包含一個名稱。 我想寫一個查詢,將比較名字和只選擇不同的記錄,特別是只返回名稱 不匹配,並至少前3個字符。比較兩個名稱和返回結果是不同的X字符

查詢當前正在運行一個簡單的「mn1.onmfirst <> mn2.onmfirst」。這當然會顯示不匹配的記錄,並且不考慮 這個名字可能是相同的,只是縮短了。

例如:

退還/預期成果

  • 約翰VS亞當
  • 史蒂芬VS利亞姆
  • 麗莎VS桑德拉

沒有返回/省略

  • 約翰VS喬納森
  • 吉姆VS吉米
  • 格雷格VS格雷戈裏

不勝感激!

回答

1

你可以比較子串!

substr(mn1.onmfirst, 1,3) <> substr(mn2.onmfirst, 1,3) 
相關問題