PostgreSQL 详解postgresql查询结果自动将大写的名称转换为小写问题 我就废话不多说了,大家还是直接看代码吧~ SELECT sum(aa) as “recordNumber” FROM table SELECT sum(aa) as recordNumber FROM table postgis查询...
PostgreSQL postgresql 数据库基础 之 如何实现将数组变为行 有的时候需要把数组元素同表中的字段进行关系运算,首先得把array变为记录行 SELECT “unnest”(array[1,2,3]) 结果: unnest 求数组交集: SELECT “unnest”(a...
PostgreSQL 分享PostgreSQL 数据库的远程连接配置操作 postgre一般默认为本地连接,不支持远程访问,所以如果要开启远程访问,需要更改安装文件的配置。 打开安装目录下的data文件,我一般安装在D盘,我安装的postgre是64位,所以,安装目录为D:\Program Files\PostgreSQL\9....
PostgreSQL 教你PostgreSQL 模糊匹配如何可以使用索引的操作 场景 lower(name) like ‘pf%’ create table users (id int primary key, name varchar(255)); Create or replace function ran...
PostgreSQL PostgreSQL如何利用递归优化求稀疏列唯一值的代码举例 在数据库中经常会碰到一些表的列是稀疏列,只有很少的值,例如性别字段,一般就只有2种不同的值。 但是当我们求这些稀疏列的唯一值时,如果表的数据量很大,速度还是会很慢。 例如: 创建测试表 bill=# create table t_sex (sex char...
PostgreSQL postgresql 性能优化 之 通过 pg_hint_plan定制执行计划 有的时候PG给出的执行计划由于很多原因并不是最优的,需要手动指定执行路径时我们可以加载pg_hint_plan这个插件。 1 安装插件 预先安装Postgresql10.7 cd postgresql-10.7/contrib/ wget https://...
PostgreSQL 解决PostgreSQL 数据库数组 Array使用中的一些小问题 在PostgreSQL 中可以使用Array数据结构,例如 select array[1,2,3]; return {1,2,3} 但是,如果 select array[1,2,3][1]; –会报错 select (select array[...
PostgreSQL postgreSQL 数据库基础 如何计算两点距离的多种不同方法 postgresql计算两点距离 下面两种方法: select ST_Distance( ST_SetSRID(ST_MakePoint(115.97166453999147,28.716493914230423),4326)::geography, ST...
PostgreSQL PostgreSQL 通过子查询返回多行的操作详解 作为一个表达式使用的子查询返回了多列: 在查询中,我们需要以第2条查询语句作为第一条查询语句的条件,但是第一条根据这个条件查询出来是多个数据,这时候又需要保留多个数据,运用子查询就会报错, 以下就为解决这种多对多关系查询,且没有关联关系的表的解决方案: s...
PostgreSQL 教你postgresql数据合并,多条数据合并成1条的方法 对于主表中一条记录,对应明细表中的96条数据,每一条数据相隔15分钟,明细中没96条数据对应主表中的一个日期trade_date,并且每条明细中有一个字段start_time, 即明细中每96条数据中第一条数据中start_time为00:00, 第二条为...
PostgreSQL postgresql 数据库中replace和translate的用法说明 1.首先创建students表 CREATE TABLE students ( id integer NOT NULL, name character varying(255), sex character varying(255), class char...
PostgreSQL PostgreSQL数据库物理备份恢复之 pg_rman的用法介绍 简介 类似oracle 的 rman, 用于 postgres的备份与恢复 下载 https://github.com/ossc-db/pg_rman/tree/V1.3.9 安装 tar zxvf pg_rman*.tar.gz chown postgr...