暂无图片
postgresql 有grouping_id函数吗?
我来答
分享
暂无图片 匿名用户
postgresql 有grouping_id函数吗?

postgresql 有grouping_id函数吗?

我来答
添加附件
收藏
分享
问题补充
3条回答
默认
最新
彭冲

用grouping即可,示例如下:

select job,
       deptno,
       grouping(job, deptno),
       sum(sal)
from   emp
group by rollup(job, deptno)
order by job,deptno;
复制
暂无图片 评论
暂无图片 有用 1
打赏 0
暂无图片
DarkAthena

从9.3版本到13版本里都搜了一次,没找到
image.png

中文文档地址
http://postgres.cn/docs/13/index.html

暂无图片 评论
暂无图片 有用 0
打赏 0
严少安
暂无图片

oracle里的函数吧,pg里没有这个grouping_id

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
postgresql在执行存储过程时,为什么没有输出,执行完成后,才有输出?
回答 1
已采纳
pg中一个存储过程一般是一个事务,所以raise在一个事务中,一般是不打印,只有在事务结束后才打印输出可以分多个子存储过程,切割事务
pg_stat_activity和pg_stat_statements获取慢sql,其中的过滤添条件都被替换为$1,$2等变量,不能直接拿来进行执行计划分析,怎么获取替换前的sql?
回答 1
打开logstatement,从数据库日志查看。
pg修改某个字段的精度,从原来的精度3扩大到精度6,能直接修改吗?
回答 9
可以直接修改,无需事先dump,不放心的话,也可以先dump,改完看下效果。
PostgreSQL数据库 用navicat 打开表结构的时候报错 cannot update secondarysnapshot during a parallel operation 怎么解决?
回答 1
这个参数是设置的是什么?maxparallelworkerspergather非0的话设置为0试试maxparallelworkerspergather0 
使用pgaudit插件的时候如果系统设置定义log_statement=ddl, 还可不可以针对某些user的insert这类做记录了?
回答 1
官网上面没有说明可以对某些用户的dml操作进行记录。https://github.com/pgaudit/pgaudit/blob/master/README.md
postgreSQL 存储过程需要反编译吗?
回答 1
不需要反编译PostgreSQL对存储过程:存储过程和用户自定义函数(UDF)是SQL和过程语句的集合,它存储于数据库服务器并能被SQL接口调用。总结下来存储过程有如下特性:存储于数据库服务器一次编译
生产上有没有用到postgreSQL 14版本的吗?
回答 3
我准备过23个月上PG16,数据库上线后更新太麻烦,不如一步到位。
pg测试库
回答 2
mysql5.7以后没有你说的test库了。5.6安装好有一个test。但是那个也不是为了看执行计划的。看执行计划和有没有test无关。pg安装好没有test,你可以手工建立一个。但是一般测试和正式是
Oracle,PostgreSQL,Mysql中浮点型如何产生inf、-inf,NaN?
回答 1
把你的报错信息,SQL语句,执行的数据库搞出来看看
pg_dump 如何能获得建库语句
回答 1
使用pgdump命令导出PostgreSQL数据库时,默认情况下只包含数据库中数据的备份信息,不包含创建数据库的语句。如果您想要获取建库语句,可以结合pgdumpall和grep命令来实现。以下是一个
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~