小编use*_*255的帖子

将值插入到 PostgreSQL 中的数组列

我有以下结构的表“详细信息”

id     status1      status2    names
 1    approved     rejected     NULL
 2    approved     rejected     NULL
 3    approved     rejected     NULL
 4    rejected     rejected     NULL
Run Code Online (Sandbox Code Playgroud)

我想使用默认值 {john,smith} 将值插入到数组列“名称”中

例子:我需要

  id     status1      status2    names
   1    approved     rejected   {john,smith}
   2    approved     rejected   {john,smith}
   3    approved     rejected   {john,smith}
   4    rejected     rejected   {john,smith}
Run Code Online (Sandbox Code Playgroud)

我写的时候失败了

INSERT INTO details (names) VALUES(ARRAY['john', 'smith']);
Run Code Online (Sandbox Code Playgroud)

sql postgresql

6
推荐指数
2
解决办法
9808
查看次数

如何获取表中每一列的空值计数

我有一个有 20 列的表。我如何知道某一列是否包含null值?如果有nulls ,如何计算它们的数量?

sql postgresql null aggregate-functions

4
推荐指数
1
解决办法
6276
查看次数

如何解决拉取请求中的冲突?

假设我有两个分支,develop和release_v1,我想将release_v1分支合并到develop。

我做了一个pull request合并release_v1来开发,但是pull request做完之后发现有冲突

我该如何解决冲突?要执行哪些步骤?

提前致谢。

git bitbucket

4
推荐指数
1
解决办法
6436
查看次数

查找表中所有数值变量的均值、标准差、百分位数

我在表中有 30 个数字数字列。我想为表中的所有列找到平均值、标准和百分位数。我不想像下面那样手动编写所有列名

select date,
      avg(col1), stddev(col1),
      avg(col2), stddev(col2), 
from table name group by date;
Run Code Online (Sandbox Code Playgroud)

有什么方法可以一次找到所有列的均值、标准差和百分位数。

sql postgresql stored-procedures plpgsql greenplum

2
推荐指数
1
解决办法
9177
查看次数

PostgreSQL中的日期格式

我想将日期转换为特定格式,并从该时间减去2小时:

date 
2018-06-07 23:37:10
Run Code Online (Sandbox Code Playgroud)

预期产量:

07Jun2018 21:37:10
Run Code Online (Sandbox Code Playgroud)

我试过了,但是我得到了以下错误:

错误:运算符不存在:Text -interval,可能需要添加显式类型转换.

sql postgresql

0
推荐指数
1
解决办法
36
查看次数