Postgres:查询使用不同组合搜索名字,姓氏和中间名称

时间:2017-10-25 07:53:30

标签: sql postgresql

我有三个代表人名的列名。

  

first_name;中间名字 ;姓氏

例如(样本数据):

  

Kyle M Bluth
  Kyle Nova H John Jr.
  Bluth St. D Kevin Dos
  Vanakala Vara Prasad Raja Ravi

这样的搜索标准:

  kyle bluth
  M kyle
  Raja prasad
  Ravi vara
  Bluth Kevin Dos

我写了这样的查询:(带有运行循环)

(first_name || ' ' || last_name) like '%entered name%'

但结果并不准确 我怎样才能得到准确的结果。?

0 个答案:

没有答案