2017-06-12 150 views
0

如果值有多個單詞,則在Db 2中查詢以檢索列的值。db2-Query如果值有多個單詞,則檢索列的值

舉例:姓:瑪麗瓊斯SMITH

我只希望在具有多個字的姓檢索列的值。

+0

您需要向我們展示你試過什麼.. – Ray

+0

我試圖用LIKE '%%'; - 這是獲取所有記錄與空間附加示例'JIM'。 – user12

+0

從客戶那裏選擇名稱,如'%%'修剪(名稱)需要在生產中運行它,以尋找性能效率。 – user12

回答

0

試試這個:

select * from yourtable 
where trim(yourcolum) like '% %' 
1

這應該這樣做:

select * from yourtable 
where (length(trim(yourcolum)) - length(replace(trim(yourcolum), ' ', '')) + 1 ) > 1