自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据库汇总部分

1、基础知识2、

2021-07-30 06:49:25 113

原创 task06-练习

练习一: 各部门工资最高的员工select departname,name,salary from (select t.*,row_number() over (partition by departmentid order by salary ) as ranking from(select a.id,a.name,a.salary,a.departmentid,b.name as departnamefrom Employee aleft join Department b on a.

2020-12-28 12:42:34 133

原创 窗口函数

0-概念窗口函数:常规的SELECT语句都是对整张表进行查询,而窗口函数可以让我们有选择的去某一部分数据进行汇总、计算和排序。<窗口函数> OVER ([PARTITION BY <列名>] ORDER BY <排序用列名>) PARTITON BY是用来分组,即选择要看哪个窗口,类似于GROUP BY 子句的分组功能,但是PARTITION BY 子句并不具备GROUP BY 子句的汇总功能,并不会改变原始表中记录的行数。ORDER BY是用来排序,即

2020-12-25 14:58:00 434

原创 TASK02-艺术画笔见乾坤

1.知识点总结

2020-12-18 20:33:18 132 1

原创 数据可视化-Rosea海霞

Task01 - Matplotlib初相识 简单绘图例子 import matplotlib.pyplot as pltimport numpy as np#OO模式实现fig, ax = plt.subplots() # 创建一个包含一个axes的figureax.plot([1, 2, 3, 4], [1, 4, 2, 3]) # 绘制图像#pyplot模式实现plt.plot([1, 2, 3, 4], [1, 4, 2, 3]) 两种绘图接口 ...

2020-12-14 15:50:26 160

原创 SQL编程-Rosea海霞

Task00/01:数据库环境搭建及初步了解(2天)Task02:基础排序与查询(2天)Task03:复杂一点的查询(3天)Task04:集合运算(2天)Task05:SQL高级处理(2天)Task06:综合练习(3天)...

2020-12-13 21:23:20 1339 4

原创 SQL编程|Datawhale-DW后援会-学习圣地

SQL编程|Datawhale-DW后援会-学习圣地

2020-12-13 21:02:18 196

原创 with temp as 使用

with temp1 as (select * from TEST_NOT_DELETE where id='1') ,temp2 as (select * from TEST_NOT_DELETE where id='2') select * from TEST_NOT_DELETE t where t.id in (select id from temp1 union select id from temp2)同级sql中只能有一个with,一个with 可.

2020-07-09 11:31:33 7597 2

原创 ORACLE日期型问题

表A中,字段time 为日期型,年 select extract(year from sysdate) from dual select extract(year from time ) from A月 select extract(month from sysdate) from dual日 select extract(day from sysdate) from dual

2020-07-03 17:27:06 95

原创 恢复误删的数据

1、通过时间恢复删除且已提交的数据e 表名 enable row movement; //允许行移动1、查询当前系统时间select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual;2、查询删除数据的时间点的数据select * from 表名 as of timestamp to_timestamp('2013-05-29 15:29:00','yyyy-mm-dd hh24:mi:ss'); (如果不是,则继续缩小范围)3、恢复删除且

2020-07-02 09:33:42 308

原创 LINUX 常用语句

1.vim使用(1)vim catalina.sh(2)按i会出现插入 insert(3)上下移动修改(4)按esc再输入:wq(保存并退出):w 保存:q 退出:q!不保存退出...

2019-12-04 19:16:18 174

原创 关于MAC地址

无线MAC地址是无线网卡的MAC地址 ipconfig/all 无线局域网适配器:WLAN。连接不同的wifi,MAC地址一样有线MAC地址是有线网卡的MAC地址 连接不同的有线,MAC地址一样吗?无线局域网适配器 本地连接* 1 无线局域网适配器 本地连接* 2 这俩的MAC不一样啊...

2019-09-02 10:02:03 1520

原创 聚集函数会在统计时会考虑空值的情况,哪些不会考虑空值?

总结:在聚合函数中遇到空值时,除了COUNT(*)外,都跳过空值而去处理非空值。sum() avg() 会忽略空值,count(某一字段也会忽略空值)(1)avg举例:select department_id, training_months from liuhx1 where department_id='90'运行结果:DEPARTMENT_ID TRAINING_MO...

2019-08-24 16:15:36 3238

原创 to_char、to_date、 to_timestamp 总结

PS:在oracle中做的测试一、to_date(A,B)以下内容中,to_date可以替换成to_timstamp,只有在第一个小测试中报错内容不一样A有带连接符,b不带:一定报错select to_date('2012-03-11','yyyymmdd') from dual /*ORA-01843: 无效的月份*/select to_date('2012.03.11','...

2019-08-24 12:17:27 1207

原创 connect by

select rownum from dual connect by rownum&lt;5dual 只有一条记录,运行结果如下:

2019-03-05 18:15:28 299

原创 REGEXP_SUBSTR()字符串转多行

--在oracle中,使用一条语句实现将'a,b,c'拆分成'a','b','c'的集合SELECT NVL(REGEXP_SUBSTR('a,b,c', '[^,]+', 1, LEVEL, 'i'), 'NULLL') AS STR FROM DUAL CONNECT BY LEVEL &lt;=5----SELECT REGEXP_SUBSTR('a,b,c', '...

2019-02-27 17:37:47 1185

原创 oracle表中某字段whole按分隔符;拆分为多行

SELECT ID,MONTH,WHOLE, REGEXP_SUBSTR(tab.whole, '[^;]+', 1, d.level_) as part FROM(SELECT ID,MONTH, WHOLE, regexp_count(whole, '[^;]+') AS cnt --取待分割字段每行按照分隔符...

2019-02-27 17:13:20 881

原创 REGEXP_COUNT():统计字符串出现的次数

示例1:统计A出现次数,大小写敏感c,不敏感iselect regexp_count ('c means Case insensitive matching','A','1','c') "count(A)" from dualselect regexp_count ('c means Case insensitive matching','A','1','i') "count(A)" ...

2019-02-27 13:16:03 7326

空空如也

空空如也

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

TA关注的人

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