文档章节

postgresql中对jsonb的查询及转换

龙影
 龙影
发布于 2017/08/14 15:11
字数 69
阅读 87
收藏 0

表数据:

需要将strata排除,并且过滤info字段中为{}的数据,将jsonb转换成text,替换“,{,}

见SQL:

select regexp_replace((a.info::jsonb - 'strata')::TEXT,E'[",{,}]+','','g') as strata,count(a.id) from pt_subjects a where (a.info::jsonb - 'strata')>'{}'::jsonb group by strata order by strata

 

结果:

© 著作权归作者所有

共有 人打赏支持
龙影

龙影

粉丝 307
博文 6
码字总数 1218
作品 4
昌平
架构师
私信 提问
PostgreSQL json 索引实践 - 检索(存在、包含、等值、范围等)加速

标签 PostgreSQL , json , gin , rum 背景 用户在使用JSON类型时,常见的一些JSON搜索包括: 1、存在,JSON中是否存在某个KEY,某些KEY,某些KEY的任意一个 存在某个KEY(TOP LEVEL) 存在所有...

德哥
2018/10/05
0
0
PostgreSQL何以支持丰富的NoSQL特性?(有书送)

作者介绍 谭峰,网名francs,中国开源软件推进联盟PostgreSQL分会特聘专家,《PostgreSQL实战》作者之一,《PostgreSQL 9 Administration Cookbook》译者之一。现就职于浙江移动负责应用上云...

DBAplus社群
2018/09/26
0
0
PostgreSQL何以支持丰富的NoSQL特性?

作者介绍 谭峰,网名francs,中国开源软件推进联盟PostgreSQL分会特聘专家,《PostgreSQL实战》作者之一,《PostgreSQL 9 Administration Cookbook》译者之一。现就职于浙江移动负责应用上云...

谭峰、张文升
2018/09/26
0
0
PostgreSQL是不是你的下一个JSON数据库?

根据Betteridge定律(任何头条的设问句可以用一个词来回答:不是),除非你的JSON数据很少修改,并且查询很多。 最新版的PostgreSQL添加更多对JSON的支持,我们曾经问过PostgreSQL是否可以替...

swingcoder
2015/08/09
0
0
PostgreSQL 11 preview - jsonb_plpython, jsonb_plperl 插件, PG类型jsonb与pyton,perl程序类型的相互转换

标签 PostgreSQL , plpython , perl , jsonb , 存储过程 , 函数 , TRANSFORM , SQL类型与编程语言内部类型相互转换 , 增强 , 11 背景 PostgreSQL 支持多种内部存储过程语言,不同的语言对数据...

德哥
2018/07/28
0
0

没有更多内容

加载失败,请刷新页面

加载更多

centos7重置密码、单用户模式、救援模式、ls命令、chmod命令

在工作当中如果我们错误的配置了文件使服务器不能正常启动或者忘记密码不能登录系统,如何解决这些问题呢?重装系统是可以实现的,但是往往不能轻易重装系统的,下面用忘记密码作为例子讲解如...

李超小牛子
今天
3
0
Python如何开发桌面应用程序?Python基础教程,第十三讲,图形界面

当使用桌面应用程序的时候,有没有那么一瞬间,想学习一下桌面应用程序开发?行业内专业的桌面应用程序开发一般是C++,C#来做,Java开发的也有,但是比较少。本节课会介绍Python的GUI(图形用...

程序员补给栈
今天
6
0
kafka在的使用

一、基本概念 介绍 Kafka是一个分布式的、可分区的、可复制的消息系统。它提供了普通消息系统的功能,但具有自己独特的设计。 这个独特的设计是什么样的呢? 首先让我们看几个基本的消息系统...

狼王黄师傅
今天
3
0
Android JNI总结

0x01 JNI介绍 JNI是Java Native Interface的缩写,JNI不是Android专有的东西,它是从Java继承而来,但是在Android中,JNI的作用和重要性大大增强。 JNI在Android中起着连接Java和C/C++层的作...

天王盖地虎626
昨天
3
0
大数据教程(11.8)Hive1.2.2简介&初体验

上一篇文章分析了Hive1.2.2的安装,本节博主将分享Hive的体验&Hive服务端和客户端的使用方法。 一、Hive与hadoop直接的关系 Hive利用HDFS存储数据,利用MapReduce查询数据。 二、Hive与传统数...

em_aaron
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部