按字符串中任何单词的首字母搜索记录 我需要通过sql中单行的多个探测器来搜索记录 例如
表:
select TRACT,PARID,LINE,OWN1,T_STATUS,ExhibitDate,FEET2,NewEase,TWSacres,ExistEase,PrevDistTWS,ATWSacres,ARdistance,StagingArea,Damages,UpdateReason,ACQ_STATUS where Col51 <>'' ORDER BY LINE ASC, TRACT ASC Label OWN1 'Landowner'
必需
当用字符串&#34; Ni Lim&#34;应该返回记录2和3
当用字符串&#34; Bank Li&#34;应该返回记录4和5
答案 0 :(得分:2)
嗯。我认为您可以使用replace()
和like
:
select t.*
from table t
where acTitle like '% ' + replace(@string, ' ', '% ') + '%'