2021年11月14日
摘要:
union关键字的用法很简单就是给每条select查询语句之间加上union关键字,那么他们的查询结果集就会都查询处理,union关键字也就意味着相当于“且”的意思。 测试数据:使用之前的MySQL的聚集函数的那一个测试表 MySQL的聚集函数 查看下面两个select查询: select * fr
阅读全文
posted @ 2021-11-14 11:00
山水爱恋
阅读(623)
推荐(1)
摘要:
背景 很多时候某一张表无法满足我们业务需求,我们需要的数据分别存在几个不同的表中,这时我们就用到了等值连接 数据: 在测试数据中均有一列dept_no,那么这一列就是我们建立等值连接时的“桥梁” 比如查询每个员工所在的部门编号以及部门名称 select emp_no,dept_name,depart
阅读全文
posted @ 2021-11-14 09:40
山水爱恋
阅读(868)
推荐(0)
2021年11月13日
摘要:
背景: 有时我们在进行SQL查询时,需要用到一个子查询的查询结果作为另一个查询的查询条件或者查询结果。也是被称之为SQL的子查询。 用法:主要有两种,一种是放在where查询子句中使用,另一种是作为查询结果。 测试用到的表: 在where查询子句中使用 比如要查询部门员工表中员工编号为10005所在
阅读全文
posted @ 2021-11-13 22:01
山水爱恋
阅读(2791)
推荐(0)
摘要:
背景:一些场景下是需要用到分组数据的,比如刚工作那会儿,有一次的需求是统计某个网点的各个职员关于一项任务的推广情况。又比如我要统计每个部门的人数有多少。这些都需要用到分组数据,分组数据就要使用group by 那group by 用法简单来说可以分为两种,一种是直接分组不添加限制条件,第二种就是加上
阅读全文
posted @ 2021-11-13 12:32
山水爱恋
阅读(2381)
推荐(0)
2021年11月11日
摘要:
在使用过程中,有时不免用到求最大,最小,等聚集函数。今天记录一下 函数 说明 AVG() 返回某列的平均值 COUNT() 返回某列的行数 MAX() 返回某列的最大值 MIN() 返回某列的最小值 SUM() 返回某列值之和 用到测试数据如下 create table gather ( name
阅读全文
posted @ 2021-11-11 22:07
山水爱恋
阅读(153)
推荐(0)
2021年11月10日
摘要:
这些数值处理函数在关系型数据库中基本上一样的 函数 说明 Abs() 返回一个数的绝对值 Cos() 返回一个角度的余弦 Exp() 返回一个数的指数值 Mod() 返回除操作的余数 Pi() 返回圆周率 Rand() 返回一个随机数 Sin() 返回一个角度的正弦 Sqrt() 返回一个数的平方根
阅读全文
posted @ 2021-11-10 21:42
山水爱恋
阅读(107)
推荐(0)
摘要:
常用的日期和时间处理函数 函数 说明 adddate() 增加一个日期 addtime() 增加一个时间 curdate() 返回当前日期 curtime() 返回当前时间 date() 返回日期时间的日期部分 datediff() 计算两个日期之差 date_add() 高度灵活的日期计算函数 d
阅读全文
posted @ 2021-11-10 21:30
山水爱恋
阅读(973)
推荐(0)
2021年11月7日
摘要:
在MySQL使用中,有时不可避免的使用到文本处理函数。这些函数给数据的处理和转换提供了方便。 本文用到的表如下 建表语句,点击查看 create table departments ( dept_no char(4) not null primary key, dept_name varchar(4
阅读全文
posted @ 2021-11-07 18:41
山水爱恋
阅读(536)
推荐(0)
2021年11月6日
摘要:
背景 随着使用匹配、比较和通配操作符寻找数据,这样可以满足基本的过滤。但是随着业务的复杂度增加,就需要使用正则表达式满足这些要求。正则表达式的作用就是匹配文本,用一个正则表达式的模式与一个文本串比较。MySQL的where子句对正则表达式提供了初步支持,,允许使用指定正则表达式,过滤select检索
阅读全文
posted @ 2021-11-06 18:27
山水爱恋
阅读(1057)
推荐(0)
2021年11月1日
摘要:
在where子句中,like操作符我们经常会用到,比如,当我们只知道一个人的名字,却不知道他的姓,去查询的他的相关信息时,就需要用到like操作符。 在like操作符,常用到的通配符是"%",在搜索串中,%表示任何字符出现的任意次数 以部门表为例 查询部门名称中以"es"结尾的部门编号,和部门名称。
阅读全文
posted @ 2021-11-01 17:21
山水爱恋
阅读(512)
推荐(0)