postgresql 相关问题

PostgreSQL是一个开源的对象关系数据库管理系统(ORDBMS),可用于所有主要平台,包括Linux,UNIX,Windows和OS X.在提问时请提及您的Postgres的确切版本。有关管理或高级功能的问题最好直接发送到dba.stackexchange.com。

Postgres子查询按日期分组

我有一个简单的日志表,想要计算每天的错误率。数据如下所示:SELECT count(date(time))as count,date(time)as log_date,status FROM log GROUP BY log_date,...

回答 1 投票 0

SQL:如何进行左连接并仅匹配每个左值

这类问题让我感到困惑。我有2个带有货币值的表,我必须从另一个表中找到匹配的值。如果第一个表有一个值(例如10)三次并且......

回答 1 投票 0

添加一周的开头作为时间戳

我有一个postgres表,其中一列transaction_time作为时间戳。我想创建一个新列并为其分配一个值,该值显示一周开始日期的日期时间...

回答 1 投票 0

在postgresql中使用游标创建子表函数

CREATE FUNCTION create_child1()RETURNS TABLE(sys_user_id整数,sys_service_id整数)LANGUAGE'plpgsql'COST 100 VOLATILE ROWS 1000 AS $ BODY $ DECLARE curr_id CURSOR是......

回答 1 投票 0

pqxx byteA和binaryString奇怪的数据读取

我对PostGreSQL数据库和一些加密数据有一些麻烦。我使用河豚算法来加密字符串,获得回报的binray数据。这个二进制文件可以包含\ 0和其他一些......

回答 2 投票 0

编写SQL查询,选择列值从上一行更改的行

CREATE TABLE状态(id serial NOT NULL,id integer,plan smallint,ime timestamp without time zone CONSTRAINT data_pkey PRIMARY KEY(id))WITH(OIDS = FALSE); ALTER TABLE数据所有者到postgres;指数:...

回答 3 投票 0

Ruby on Rails - 选择数组中所有ID的位置

我正在尝试找到基于其关联和搜索数组选择记录的最简洁方法。我有食谱有很多成分(通过连接表)我有一个搜索表单字段...

回答 4 投票 3

使用ActiveRecord的查询:: QueryMethods并返回ActiveRecord_Relation rails

我通过find_by_sql使用select in with query:scope:error_percentage, - >(user_obj){find_by_sql(“WITH products_boost_sum AS(SELECT *,(CASE WHEN(city_id =#{user_obj.user.city_id || -1}}) ...

回答 1 投票 1

Rails引用自定义唯一ID

这是一个使用ActiveRecord和Postgres的rails项目。嗨,我正在使用两个CSV。一个是该州所有登记选民的记录。当我创建这个表时,我没有使用生成的...

回答 2 投票 0

rails PG undefined列不存在用于索引创建

我正在尝试为for列添加索引但是我收到错误:ActiveRecord :: StatementInvalid:PG :: UndefinedColumn:ERROR:列“contact”不存在:CREATE UNIQUE INDEX“...

回答 1 投票 0

使用Postgres JSONB查询与Spring Data和绑定参数失败与InvalidDataAccessApiUsageException

我目前正在寻找异常org.springframework.dao.InvalidDataAccessApiUsageException的解决方案:该位置[1]的参数不存在;我当前的@Query注释是:@ ...

回答 3 投票 0

具有“链表”类型自引用的模型,如何只获取那些未引用的?

Rails 5,PostgreSQL数据库上的ActiveRecord。有一个带有previous_id列的类,如下所示:class Event <ApplicationRecord belongs_to:previous,class_name:'Event'end我想得到...

回答 1 投票 0

postgresql:如何添加列并同等地插入具有三个相同值的行

我在greenplum中获取了一个数据集(运行postgresql sql语法)并且需要添加一个日期类型值的列(对于SAS,但是我们不能使用SAS数据步骤)和三个日期:20170101,20170601,...

回答 1 投票 0

Wallaby验收测试中的Postgres连接超时

我在Wallaby测试中遇到了Postgres超时的几个问题。我得到的错误是:[错误] Postgrex.Protocol(#PID <0.349.0>)已断开连接:**(DBConnection.ConnectionError)所有者#...

回答 2 投票 0

Postgres约束唯一的日期时间范围

我的表有两列:startsAt endsAt都保存日期和时间。我想做出以下约束:如果两列都不是NULL,则startsAt和endsAt之间的范围不得与...重叠。

回答 1 投票 6

在多列上使用唯一约束中的函数

我有这个表:CREATE TABLE游戏(red int unique,blue int unique,unique(LEAST(红色,蓝色),GREATEST(红色,蓝色)),check(red <> blue));当我试着制作桌子时......

回答 2 投票 0

查找基于三个标准,后备值为两个

我有不同国家的项目数据。每个项目都有一个devlevel,一个扇区和一个子部门,例如(简化):pid |部门|分部门......

回答 1 投票 0

postgres tablefunc中的类别crosstab()函数可以是整数吗?

这一切都在标题中。文档类似于:SELECT * FROM crosstab('...')AS ct(row_name text,category_1 text,category_2 text);我有两个表,lab_tests和...

回答 1 投票 1

GROUP BY只有主键,但选择其他值

有没有办法按唯一(主)键进行分组,本质上是隐含的保证,该表中的其他列将被明确定义?选择myPrimaryKey,otherThing FROM myTable ...

回答 3 投票 8

如何在peewee中创建自我引用的多对多字段?

我第一次使用peewee Python ORM(带Playhouse模块的Postgresql),我想要执行以下操作:class Person(BaseModel):followers = ManyToManyField(rel_model = Person,...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.