什么是在PostgreSQL中涉及变量名的字符串比较查询的正确语法?

时间:2016-03-17 08:34:32

标签: sql postgresql sql-like

假设我有一个表名

First Name      Last Name
--------------------------
Kris             Kristos

我想要一个正确的查询语法,如

Select * 
from Name 
where First_name like '%'Last_Name'%'

2 个答案:

答案 0 :(得分:0)

我想我得到了答案。 'concat'可以用于此目的。

Select * 
from name 
where firstname like concat('%',lastname)

答案 1 :(得分:0)

您可以使用strpos

SELECT *
FROM name
WHERE strpos(LastName, FirstName) > 0;

SqlFiddleDemo