postgresql选择像一列两个单词

时间:2017-04-26 07:04:41

标签: postgresql select sql-like

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

Paul Allen
Paul Smith Allen
John Allen
Paul George Allen

我想选择包含" Paul Allen"的单词。像这样;

Paul Allen
Paul Smith Allen
Paul George Allen

当我使用"喜欢"时,结果就是Paul Allen。 当我使用"类似于" '%(保罗|阿伦)%'结果是:所有数据。 我不想要这些。 感谢...

1 个答案:

答案 0 :(得分:2)

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

like '%Paul%Allen%