2017-04-26 35 views
0

我想做一个查询选择像一列中的两个单独的单词。例如,我的数据是这样的;postgresql选择像一列两个字

Paul Allen 
Paul Smith Allen 
John Allen 
Paul George Allen 

我想选择包含“保罗艾伦”的单词。喜欢这个;

Paul Allen 
Paul Smith Allen 
Paul George Allen 

当我使用“like”时,结果只是Paul Allen。 当我使用“类似于”'%(Paul | Allen)%'的结果是:所有数据。 我不想要这些。 谢谢...

+2

试试'like'%Paul%Allen%' –

+0

就是这样!谢谢! – Halim

回答

1

匹配几个词,use more通配符字符在相同的模式。在你的情况下:

like '%Paul%Allen%