問題是這樣的:我有一列(名爲客戶名),其中包括名稱爲示例「JOHN LENARD SMITH」等。我如何才能查詢,只會找到名字和姓氏
所以我想做一個查詢,它會得到所有名字'JOHN'和姓'SMITH'的所有名字;第二個名字並不重要,所以我會放*通配符。
也有一個更大的問題:我應該能夠在一個情況下,如果用戶寫道:「約翰·萊納德SMITH」找到這個確切的人
我曾嘗試:
1. 我做字段text_ws鍵入並測試了以下查詢: 問題是這樣的:我有一個列(名爲name),其中包含示例「ИванКириловПетров」,「НинаСемоваМариножа」等的名稱。
所以我想做一個查詢,將得到所有的名字'Иван'和姓'Петров';第二個名字並不重要,所以我會放*通配符。
也有一個更大的問題:我應該能夠在一個情況下,如果用戶寫道:「ИванКириловПетров」找到這個確切的人
我曾嘗試:
我做了場text_ws鍵入並測試以下查詢:
q=cust_name:JOHN*SMITH
q=cust_name:/JOHN.*SMITH/
沒有用!我「M絕望,我想我會永遠解決不了這個任務。
請別人解釋爲什麼我寫了名字/約翰*史密斯/它完美的工作,昨天它再次明天工作,然後我的同事剛在模式中添加了一個新列,甚至沒有接觸我的列名,然後停下來,現在它再次運作!我不知道是否每次我進行數據導入時都有機會以不同的方式進行索引。 – 2013-02-21 07:48:13