自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

转载 开窗函数有无partit by,oder by的区别

开窗函数有无partit by,oder by的区别这里是引用:为了方便自己查看,图片和代码引用博主tang_xuming,如有冒犯,联系删除1.partition by和order by同时存在,按照排序连续累加,相同排名的需要将相同排名对应的数值都相加作为相加后的结果,然后继续累加;select prov_name, city_name, val_cnt, sum(val_cnt) over(partition by prov_name ORDER BY val_cnt) AS r

2022-04-22 16:25:52 1439 1

转载 nvl函数

nvl函数用法介绍来源百度,记录使用NVL函数的功能是实现空值的转换,根据第一个表达式的值是否为空值来返回响应的列名或表达式,主要用于对数据列上的空值进行处理,语法格式如:NVL( string1, replace_with)。NVL(E1, E2)的功能为:如果E1为NULL,则函数返回E2,否则返回E1本身。但此函数有一定局限,所以就有了NVL2函数。拓展:NVL2函数:Oracle/PLSQL中的一个函数,Oracle在NVL函数的功能上扩展,提供了NVL2函数。NVL2(E1, E2, E3

2021-12-08 16:28:55 216

原创 self outer join 自我外联

如果数据库中的员工表,有员工的基本信息,以及所负责他们的leader姓名列如果leader姓名列为空,就意味该员工为leader如果想查询员工表中员工的id,name,和leader,并且在表中员工姓名列和领导姓名列都为name员工id列为uid,领导id列为emp_id,一个emp_id可对应多个uid,即一个领导可负责多个人即使无leader的员工信息也要现实出来,这时就需要自我外联select u.uid, u.name, m.name as leaderfrom user

2020-07-10 12:51:24 168

原创 SQL正则表达式

sql正则表达式REGEXP 正则表达式缩写例子:1、查询名字包含 ‘天’ 字的人的信息select *from userwhere user_name like '%天%'等同于select *from userwhere user_name regexp '天'2、查询user表中,姓名最后一个字是 ‘宇’ 的人的信息select * from userwhere user_name like '%宇'等同于select * from userwh

2020-06-19 18:30:53 793

转载 SQL操作符UNION和UNION ALL(合并两个或多个 SELECT 语句的结果集)

UNION 、UNION ALL操作符用于合并两个或多个 SELECT 语句的结果集。从这个角度来看,它们跟 JOIN 有些类似,都可以从多个表中获取信息。注意的是:UNION 、UNION ALL内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条 SELECT 语句中的列的顺序必须相同。下面是设计的两张表:STUDENTONE_MESSAGE表ST...

2019-12-25 10:04:14 962

原创 with rollup的用法

Mysql中有一个with rollup是用来在分组统计数据的基础上再进行统计汇总,即用来得到group by的汇总信息;表中数据有:没有with rollup的查询select count(*),age from age group by age;结果:有with rollup的查询语句:select count(*),age from age group by age wit...

2019-12-24 18:14:55 22319

原创 mysql中的where和having的区别

下面以一个例子来具体的讲解:where和having都可以使用的场景select age,name from user where age> 18select age,name from user having addtime> 18解释:上面的having可以用的前提是我已经筛选出了age字段,在这种情况下和where的效果是等效的,如果我没有select age就会...

2019-12-17 10:25:06 115

原创 inner join、right join、left join 之间的区别

sql的left join 、right join 、inner join之间的区别left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录  right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录  inner join(等值连接) 只返回两个表中联结字段相等的行举例如下:表A记录如下:表B记录如下:1.left join...

2019-12-16 14:53:21 117

原创 PyCharm新建项目时,如何更改项目的默认路径?

PyCharm如何更改项目的默认存储路径?打开Pycharm后:在第一次新建项目的时候可以进行更改选择如果创建项目后项进行更改更改打开目录的默认路径:PyCharm——>Preferences——>Appearance&Behavior——>System Setting——>Project Opening——>Default directory选择自...

2019-12-13 17:04:28 16380 1

原创 Excel中累计计算公式中常见的$B$2:B2,如何理解?

经常看到这样的公式$B$2:B2,前面带美元符号,后面不带,很多朋友不理解,其实,这是用来累计求和,或累计计数等的常用引用方式。举一个累计求和例子,如下所示是各个月份的销量,现在要计算累计销量也就是说,在C2单元格计算的是1月份的销量,也可以用SUM(B2)进行计算在C3单元格计算的是1月份+2月份的销量,可以用B2+B3,也可以用SUM(B2:B3)进行计算在C4单元格计算的是1月...

2019-12-12 17:34:29 6464

转载 解决No module named 'pymysql'问题

在使用jupyter的时候引用pymysql报错,发现是没有安装的原因具体方法参考:https://blog.csdn.net/weixin_41004763/article/details/88073528

2019-12-09 11:40:51 919

原创 SQL中的limit用法

limit用法SQL中的limit函数是用来对数据库中的字段进行限制提取的,如:一个用户表中有许多的用户信息,如果想要取出其中某个位置的某几条数据,就可以使用limit函数。结构limit函数结构为:limit m , n,表示从第m+1条数据取出n条数据。例子查找入职员工时间排名倒数第三的员工所有信息select * from `user`where date = (select ...

2019-12-05 16:25:59 9078

原创 Excel中如何对小数进行四舍五入并保存两位小数

小数保留在我们平时的工作生活中,常常会使用Excel来处理数据,很多的时候在面对小数的时候,要求小数位数保留两位,比如:向系统中录入数据,系统默认接收数据的模板对小数的要求是保留两位小数。这就需要我们在上传数据之前进行数据处理。通过设置单元格鼠标右键点击需要修改的单元格,选择设置单元格格式,然后在小数位数的位置填写2位就可以,如图:但是这种情况大家需要注意,这只是在显示的时候为我们显...

2019-12-05 14:12:22 6659

原创 SQL中的CONCAT、ROUND函数作用

CONCAT函数:CONCAT函数的作用是将字符串连接起来,例如user表中有name和age字段,想要将二者连起来输出nameage张三13语句:SELECT CONCAT(name,age) FROM user`结果:ROUND函数:ROUND函数是在保留小数的时候来使用,并且遵循四舍五入的原则,格式为ROUND(小数数字,保留位数),如:S...

2019-12-04 16:11:17 2191

原创 ALTER TABLE下新增和修改字段

数据库操作语句1. 修改字段类型修改数据库字段类型:ALTER TABLE user(表名)modifyname(字段名) varchar(20)//将user表的name字段改为字符串类型2. 添加字段数据库表中添加字段:ALTER TABLE user ADD date varchar(20) NOT NULL AFTER datetime//在表user中的datetime字...

2019-12-04 15:33:39 2800

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除