sql如何获取字段是数组中的数字【搬代码】

我们可以看到表中字段是一个数组怎么获取其中的数据呢?

sql 复制代码
SELECT sim->>'$[0]' FROM fin_xxx

如果使用左外链接,如下,其他连接时一样的

sql 复制代码
SELECT a.* FROM fin_aaaa a LEFT JOIN fin_xxx b ON b.sim_r->>'$[0]'=a.corr WHERE b.tid='20210'
# b.sim_r->>'$[0]'的意思就是这个字段数组中下标是几的字符串
相关推荐
南汐以墨5 分钟前
一个另类的数据库-Redis
数据库·redis·缓存
计算机毕设指导625 分钟前
基于SpringBoot校园学生健康监测管理系统【源码文末联系】
java·spring boot·后端·spring·tomcat·maven·intellij-idea
RInk7oBjo29 分钟前
spring-事务管理
数据库·sql·spring
mysuking31 分钟前
springboot与springcloud对应版本
java·spring boot·spring cloud
希望永不加班31 分钟前
SpringBoot 数据库连接池配置(HikariCP)最佳实践
java·数据库·spring boot·后端·spring
迈巴赫车主34 分钟前
蓝桥杯3500阶乘求和java
java·开发语言·数据结构·职场和发展·蓝桥杯
黑牛儿1 小时前
MySQL 索引实战详解:从创建到优化,彻底解决查询慢问题
服务器·数据库·后端·mysql
身如柳絮随风扬1 小时前
Lambda、方法引用与Stream流完全指南
java·开发语言
yaoyouzhong1 小时前
基于SpringBoot和PostGIS的云南与缅甸的千里边境线实战
java·spring boot·spring
捧月华如1 小时前
RAG 入门-向量存储与企业级向量数据库 milvus
数据库·milvus