- 博客(7)
- 问答 (2)
- 收藏
- 关注
原创 pgsql学习笔记2021-07-23日
PostgreSQL学习笔记 2021.7.23 窗口函数 需要用到安排序输出查询结果的地方会用到窗口函数 窗口函数的写法: <聚合函数/专用窗口函数> OVER (PARTITION BY <用于分组的列名> ORDER BY <用于排序的列名>) 下面两个实例: 还有一种用法就是不写PARTITION BY,直接开始ORDER BY排序, 这样会sum()计算的时候 按最前面的和当前的成绩相加起来,所以最后一个也是成绩最高的是全部成绩的合计。 下面例子中结果相反
2021-07-23 17:06:35
145
原创 pgsql学习笔记2021-07-21日(2)
PostgreSQL学习笔记 3章 高级特性 高级特性有助于简化管理,防止数据丢失和损坏。 视图 创建视图 CRATE VIEW 视图名 AS SELECT 查询的列名 FROM 表1,表2 。。。 WHERE 条件; 以后只需要执行视图名便可以查询整个定义的语句。 SELECT * FROM 视图名; 删除视图 DROP VIEW 视图名; 视图允许用户通过接口封装表的结构细节,这样可以避免表结构随着应用的改变而改变。 视图可以用在任何用表的地方。也可以在其他图的基础上创建视图. 外键 关键词:
2021-07-21 19:27:18
175
原创 pgsql学习笔记2021-07-21日 (1)
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-07-21 18:06:20
110
原创 pgsql学习笔记2021-07-20日
PostgreSQL学习笔记 Postgresql 是一种关系性数据库,面向对象的数据库 一些SQL语句 CREATE TABLE TableName( 名字1 类型,名字2 类型); --建表 DROP TABLE tablename; --删除表 INSERT INTO tablename VALUES(....); --表中插入数据 COPY Tablename FROM path --批量导入(这个得在服务器主句上跑) SELECT * FROM Tablename; --查询 SELEC
2021-07-20 23:18:21
118
原创 pgsql学习笔记2021-07-19日(2)
PostgreSQL学习笔记 创建数据库 createdb 数据库名: 错误: *如果安装不是默认目录时用pgsql命令会报这种错误:libraries:libpq.so.5…,是因为找不到pgsql/lib库中的二进制文件导致的 解决办法: 1.如果想全局设置的话 (需要root权限) sudo vim /etc/profile 2.最后一行添加:(路径看自己安装目录而定) export LD_LIBRARY_PATH=/usr/local/postgresql/lib 3.最后 source
2021-07-20 18:20:00
189
原创 pgsql学习笔记2021-07-19日(1)
PostgreSQL学习笔记 pgsql特性 复杂查询 外键 触发器 可更新的视图 事务完整性 多版本并发控制 可以扩展: 数据类型 函数 操作符 聚合函数 索引方法 过程语言 pgsql可以由任何非特权用户安装使用 pgsql体系: 客户端/服务器模式 一次会话由下列组成: * 一个system process(名:postgres) * 客户端应用::应用可以是PC应用,也可以是字符界面工具,这个没太多限制,毕竟人家是开源的! F1 客户机和服务端是由TCP/IP连接。 客户机能访问的数据不
2021-07-20 17:15:25
144
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人