db2-Query如果值具有多个单词,则检索列的值

时间:2017-06-12 23:21:29

标签: db2

如果值有多个单词,则在Db 2中查询以检索列的值。

示例:姓氏:MARY JONES SMITH

我只想检索姓氏上有多个单词的列值。

2 个答案:

答案 0 :(得分:1)

这应该做:

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

答案 1 :(得分:0)

试试这个:

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