![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
《SQL基础教程》
数据库入门
yuxiaoyanran2020
这个作者很懒,什么都没留下…
展开
-
SQL基础教程示例代码
仅用于记录学习,代码自己输进去的,运行成功,现将资料上传,希望能帮助大家,也欢迎大家批评指正,共同交流,共同进步,大神勿喷原创 2020-06-01 10:30:49 · 557 阅读 · 0 评论 -
SQL基础教程学习第十站:SQL高级处理
仅用于记录学习,欢迎批评指正,共同交流,共同进步,大神勿喷 SQL基础教程第八章 8-1 窗口函数 窗口函数也称为OLAP函数,对数据库数据进行实时分析处理,具有分组和排序两种功能 语法: <窗口函数> OVER ([PARTITION BY <列清单>] --[]中内容可以省略 ORDER BY <排序用列清单>) 窗口函数大体可以分为以下两种: 1. 能够作为窗口函数的聚合函数(SUM、AVG、COUNT、MAX、MIN) 2.RANK、DENSE_RA原创 2020-05-31 17:08:19 · 179 阅读 · 0 评论 -
SQL基础教程学习第九站:集合运算
仅用于记录学习,欢迎批评指正,共同交流,共同进步,大神勿喷 SQL基础教程第七章 7-1 集合运算:表的加减法(记录行数的增减) –表的加法-UNION(并集,去除重复记录) DELETE FROM Product; BEGIN TRANSACTION; INSERT INTO Product VALUES (‘0001’ , ‘T恤衫’,‘衣服’,1000,500,‘2009-09-20’); INSERT INTO Product VALUES (‘0002’ , ‘打孔器’,‘办公用品’,500,3原创 2020-05-31 17:00:32 · 246 阅读 · 0 评论 -
SQL基础教程学习第八站:函数、谓词、CASE表达式
仅用于记录学习,欢迎批评指正,共同交流,共同进步,大神勿喷 SQL基础教程第六章 6-1函数 –创建算术函数表 CREATE TABLE SampleMath (m NUMERIC (10,3), n INTEGER, p INTEGER); BEGIN TRANSACTION; INSERT INTO SampleMath(m, n, p) VALUES (500, 0, NULL); INSERT INTO SampleMath(m, n, p) VALUES (-180, 0, N原创 2020-05-31 16:46:40 · 213 阅读 · 0 评论 -
SQL基础教程学习第七站:复杂查询
仅用于记录学习,欢迎批评指正,共同交流,共同进步,大神勿喷 SQL基础教程第五章 5-1 视图 –视图和表 –表中存储的是实际数据,而视图中保存的是从表中取出的数据所使用的SELECT语句 –我们应该将经常使用的SELECT语句做成视图 –创建视图的方法 语句: CREATE VIEW 视图名称 (<视图名称1>,<视图名称2>,…) AS <SELECT语句> –恢复原始数据 DELETE FROM Product; BEGIN TRANSACTION; INSERT原创 2020-05-31 16:25:24 · 350 阅读 · 0 评论 -
SQL基础教程学习第六站:数据更新
仅用于记录学习,欢迎批评指正,共同交流,共同进步,大神勿喷 SQL基础教程第四章 4-1 数据的插入(INTERT语句的使用方法) CREATE TABLE ProductIns (product_id CHAR(4) NOT NULL , product_name VARCHAR(100) NOT NULL , product_type VARCHAR(100) NOT NULL , sale_price INTEGER DEFAULT 0,原创 2020-05-31 15:57:35 · 302 阅读 · 0 评论 -
SQL基础教程学习第五站:聚合和排序
仅用于记录学习,大神勿喷 SQL基础教程第三章 3-1 对表进行聚合查询 /* 聚合函数 COUNT : 计算表中的记录数(行数) SUM AVG MAX MIN */ –COUNT(*)得到包含NULL的所有列,而COUNT(列名)得到除NULL的所有列 SELECT COUNT(*) FROM Product; SELECT COUNT(*),COUNT(purchase_price) FROM Product; –SUM(列名)得到除NULL的所有列之和 SELECT SUM(sale_price)原创 2020-05-26 21:40:42 · 249 阅读 · 0 评论 -
SQL基础教程学习第四站:查询基础
仅用于记录学习,大神勿喷 SQL基础教程第二章 2-1 SELECT语句基础 列的查询 SELECT product_id,product_name,purchase_price FROM Product; 查询表中所有列 SELECT * FROM Product; 为列设定别名 SELECT product_id AS id, product_name AS name, purchase_price AS price FROM Product; 设定中文名,要用""括起来 SELECT prod原创 2020-05-26 20:17:59 · 250 阅读 · 0 评论 -
SQL基础教程学习第三站:创建表
仅用于记录学习,大神勿喷 SQL基础教程第一章后半部分 (发现Server SQL更简洁方便,转用Server SQL,以下为注释和代码) –创建表 CREATE TABLE Product (product_id CHAR(4) NOT NULL , product_name VARCHAR(100) NOT NULL , product_type VARCHAR(100) NOT NULL , sale_price INTEGER , purchase_pr原创 2020-05-26 20:02:17 · 328 阅读 · 0 评论 -
SQL基础教程学习第二站:数据库基本知识
仅用于记录学习,大神勿喷 数据库是什么 数据库(DB):是将大量数据保存起来,通过计算机加工而成的可以进行高效访问的数据集合。 数据库管理系统(DBMS):用来管理数据库 的计算机系统。 DBMS的效用:多个用户便可安全、简单地操作大量数据。 DBMS的种类(通过数据库的种类分为5种): 1.层次数据库(HDB):通过树形结构的方式表现,现已少用 2.关系数据库(RDB):由行和列组成的二维表来管理数据,同时使用专门的SQL对数据进行操作。这种类型的DBMS称为关系数据库管理系统(RDBMS),具有代表性的原创 2020-05-23 21:31:29 · 374 阅读 · 0 评论 -
SQL基础教程学习第一站:PostgreSQL下载安装以及如何创建并登录数据库
仅用于记录学习,大神勿喷 下载PostgreSQL 方法一:登录postgreSQL官网,根据电脑系统的适配性,选择相应版本进行下载。 方法二:用浏览器搜索相应的安装包进行下载。 安装PostgreSQL 在安装过程中,一般是默认状态,选择‘Next’,但有几点值得我们留意: 可更改安装路径; 在Password中可输入任意密码,但必须牢记(登录PostgreSQL会用到此密码); 安装完成的画面显示出来时,取消上面的对号,直接点击“Finish”。 提高安全性 1.用记事本或其它文本编辑工具打开安装路原创 2020-05-22 21:16:50 · 874 阅读 · 0 评论