PostgreSQL 数组中是否存在某个元素
PostgreSQL 大约 289 字存在
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, ','));
阅读 104 · 发布于 2023-11-17
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb扫描下方二维码关注公众号和小程序↓↓↓

昵称:
随便看看
换一批
-
Docker Java 镜像阅读 767
-
PHP curl 报错:SSL connect error阅读 3037
-
Redis 运行统计信息阅读 2124
-
Rust 配置 IDEA Debug阅读 671
-
Android 查看签名文件 jsk 的 SHA1,apk 签名验证阅读 5518
-
Spring Boot 设置静态资源压缩阅读 359
-
Java 并发编程之 ThreadPoolExecutor 线程池源码解析阅读 1549
-
Java 并发编程之 CopyOnWriteArraySet阅读 1325
-
IDEA Debug 时断点提示 No executable code found at line 434 in class阅读 3974
-
macOS 打开 Eclipse Memory Analyzer 直接闪退解决方法阅读 588