![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL
小小小小城
0.0
展开
-
数据库(DBMS)的种类
DBMS 主要通过数据的保存格式(数据库的种类)来进行分类,现阶段主要有以下 5 种类型层次数据库(Hierarchical Database,HDB)最古老的数据库之一,它把数据通过层次结构(树形结构)的方式表现出来。层次数据库曾经是数据库的主流,但随着关系数据库的出现和普及,现在已经很少使用了。关系数据库(Relational Database,RDB)关系数据库是现在应用最广泛的数据...转载 2019-04-16 13:49:05 · 24749 阅读 · 0 评论 -
HAVING子句的使用
HAVING 子句和包含 GROUP BY 子句时的 SELECT 子句一样,能够使用的要素有一定的限制,限制内容也是完全相同的。HAVING 子句中能够使用的 3 种要素如下所示。● 常数● 聚合函数● GROUP BY子句中指定的列名(即聚合键)...转载 2019-04-16 16:43:19 · 892 阅读 · 0 评论 -
SQL之函数
算数函数(本文主要针对MySQL而写)■ABS——绝对值SELECT m,ABS(m) AS abs_col FROM SampleMath;■MOD——求余SELECT n, p, MOD(n, p) AS mod_col FROM SampleMath;■ROUND——四舍五入SELECT m, n, ROUND(m, n) AS round_col FROM SampleMat...转载 2019-04-16 18:54:57 · 168 阅读 · 0 评论 -
SQL之CASE表达式
CASE 表达式是在区分情况时使用的,这种情况的区分在编程中通常称为(条件)分支CASE表达式的语法CASE WHEN <求值表达式> THEN <表达式>WHEN <求值表达式> THEN <表达式>WHEN <求值表达式> THEN <表达式>. . .ELSE <表达式>ENDWHEN 子句...转载 2019-04-17 10:13:51 · 907 阅读 · 0 评论 -
SQL之集合运算
什么是集合运算集合在数学领域表示“(各种各样的)事物的总和”,在数据库领域表示记录的集合。具体来说,表、视图和查询的执行结果都是记录的集合表的加减法表的加法——UNIONSELECT product_id, product_nameFROM ProductUNIONSELECT product_id, product_nameFROM Product2;UNION 等集合运算符通...转载 2019-04-17 10:21:17 · 121 阅读 · 0 评论