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

sql如何获取字段是数组中的数字【搬代码】_第1张图片
我们可以看到表中字段是一个数组怎么获取其中的数据呢?

SELECT sim->>'$[0]' FROM fin_xxx

sql如何获取字段是数组中的数字【搬代码】_第2张图片
如果使用左外链接,如下,其他连接时一样的

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]'的意思就是这个字段数组中下标是几的字符串

sql如何获取字段是数组中的数字【搬代码】_第3张图片

你可能感兴趣的:(sql,java,数据库)