gpt4 book ai didi

sql - 如何在 Postgresql 中将 LIKE 与 ANY 一起使用?

转载 作者:行者123 更新时间:2023-11-29 12:20:33 24 4
gpt4 key购买 nike

有没有办法在 postgres 中对字符串数组列进行部分字符串匹配?

我正在尝试以下语法,但它没有像我期望的那样工作:

SELECT * FROM example_table WHERE '%partial string' ILIKE ANY(array_column)

有正确的方法吗?

最佳答案

drop table if exists temp_a;
create temp table temp_a as
(
select array['alpha','beta'] as strings
union all
select array['gamma','theta']
);

select *
from (select unnest(strings) as string from temp_a) as sq
where string ilike '%eta'

关于sql - 如何在 Postgresql 中将 LIKE 与 ANY 一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27491189/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com