如何在 PostgreSQL 的查询中查找部分字符串匹配?
假设您有一个包含用户名称及其地址的表user_info。下面给出了一个例子-
现在,如果您只想提取留在孟买的用户的信息,您可以使用LIKE命令和%运算符来完成。
SELECT * from user_info where address LIKE '%Mumbai%'
输出将是
请注意,我们在孟买两侧添加了%运算符。这意味着任何事情都可以先于孟买,而任何事情都可以在孟买之后。我们只希望字符串包含子字符串Mumbai。如果我们希望字符串以特定文本开头,我们只在末尾添加%运算符。例如-
SELECT * from user_info where address LIKE 'Andh%'
输出将是-
在类似的行中,如果我们希望字符串以一组特定的字符结尾,我们只在开头添加%运算符。例如-
SELECT * from user_info where address LIKE '%Delhi'
输出将是-
热门推荐
10 对患者生日祝福语简短
11 结婚祝福语简短装备
12 周岁祝福语学生文案简短
13 订婚领证祝福语简短精辟
14 导师获奖祝福语大全简短
15 新婚购房祝福语简短精辟
16 牛年祝福语简短的爱人
17 送芒果的祝福语简短
18 送给学长毕业祝福语简短