数据库使用
量化橙同学
好好记录就是对曾经的负责,是对生命的珍视,对价值的保护,对勤奋的肯定,对灵魂的忠诚!
展开
-
python数据处理——数据库的使用
Postgresql查询表的大小--数据库中单个表的大小(不包含索引)select pg_size_pretty(pg_relation_size('表名'));--查出所有表(包含索引)并排序SELECT table_schema || '.' || table_name AS table_full_name, pg_size_pretty(pg_total_relation_s...原创 2019-07-03 10:39:20 · 440 阅读 · 0 评论 -
postgresql数据库使用——时间范围查询
postgresql按照日期范围进行查询按照日期查询通常有好几种方法:按照日期范围查询有好几种方法,日期字段类型一般为:Timestamp without timezone方法一:select * from user_info where create_date>= '2015-07-01' and create_date < '2015-08-15';方法...原创 2019-07-11 17:30:01 · 18648 阅读 · 0 评论 -
postgresql数据库使用——数据库不重复插入表的几种操作
1、我们在维护数据库的时候经常会遇到的需要插入数据的问题,通常可能会需要从一个表中插入一段数据到另一个表里面,使用纯sql的方法是比较合理的,为了减少数据量,我们不希望重复数据插入到一张表中,之前使用的都是查询出相应的数据,然后与被插入的数据进行比较,判断是否插入数据库。后面想到一种新方式,不用2次数据库交互----使用exisitsinsert into xxselect #{x...原创 2019-07-11 18:34:44 · 6282 阅读 · 0 评论 -
postgresql数据库使用——获取数据库中给所有表的名称
这个很简单,获取当前db中所有的表信息select * from pg_tables;用户自定义的表,如果未经过特殊处理,默认是放在名称为public的schema下select tablename from pg_tables where schemaname='public'postgres=# select tablename from pg_tables where s...原创 2019-07-11 18:54:19 · 3324 阅读 · 0 评论 -
postgresql数据库使用——获取第一条数据的办法
在order by后面加一个limit 1select...from...orderby...limit 1原创 2019-07-11 18:55:50 · 13174 阅读 · 1 评论 -
postgresql数据库使用—— 跨表复制数据
使用SELECT INTO 和 INSERT INTO SELECT 表复制语句了。1.INSERT INTOSELECT语句语句形式为:Insert into Table2(field1,field2,...) select value1,value2,... from Table1 [where column =value][]为可选内容要求目标表Table2必须...原创 2019-07-11 19:27:57 · 4518 阅读 · 0 评论 -
postgresql数据库使用——一些资料的收集和整合
1、Postgre一些集合查询函数:AVG、COUNT、MAX、MIN、SUMhttps://itbilu.com/database/postgre/4ku5WgWJe.html2、PostgreSQL · 特性分析 · 统计信息计算方法http://mysql.taobao.org/monthly/2016/05/09/3、阮一峰PostgreSQL新手入门http://w...原创 2019-07-12 10:05:42 · 319 阅读 · 0 评论