PostgreSQL 数组中是否存在某个元素
PostgreSQL About 289 words存在
select * from post where 'Java' = ANY(topics_arr);
不存在
select * from post where not ('Java' = ANY(topics_arr));
补充
对于逗号拼接的字符串,可以先使用string_to_array
将字符串按,
逗号分隔,再转为Array
数组。
从post
数据表的topics
字段(文本类型)查找topics
中包含Java
的文章。
select * from post where 'Java' = ANY(string_to_array(topics_text, ','));
Views: 747 · Posted: 2023-11-17
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb/LiteNote扫描下方二维码关注公众号和小程序↓↓↓
Loading...