pg字段支持多个字符串模糊匹配
2023-12-27 21:44:43
需求,匹配字段project_name以2或者3结尾的数据
方法一
1、模糊匹配出符合要求的值
?select?* from gse_test_project B?
? where project_name like '%3' or project_name like '%2'
?2、不符合模糊匹配的值? ?
?select?* from gse_test_project B?
? where not(project_name like '%3' or project_name like '%2') or?project_name is null
方法二
1、模糊匹配出符合要求的值
?select?* from gse_test_project B?
? where project_name like any(array['%3','%2'])
?? ??? ??? ??? ??? ??? ??
?2、不符合模糊匹配的值? ????? ?
? ? ? ? ? ? ? ? ? ? ??
? ? ? ? (1)select?* from gse_test_project B?
? ? ? where project_name not like all(array['%3','%2'])?or?project_name is null
?? ??? ?(2)select? * from gse_test_project B?
? ? ? ? ? ? ? ? where not(project_name like any(array['%3','%2'])) or?project_name is null
文章来源:https://blog.csdn.net/s07aser123/article/details/135250585
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!