自定义博客皮肤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)
  • 收藏
  • 关注

原创 SQL学习笔记1.1——DML

1 数据操纵语言 DML 数据操纵语言(Data Manipulation Language,DML)用于查询与修改数据记录,控制事务。 事务:是由完成若干项工作的DML语句组成的。1.1 增 INSERT(1)向表中的所有列增加数据。insert into 表名values (列1值,列2值,……)例1:向emp1表中增加一行数据,emp1的...

2019-05-31 17:10:13 162

原创 SQL学习笔记1.2——DDL

2 数据定义语言 DDL 数据定义语言(Data Definition Language,DDL)用于定义数据库的结构,比如创建、修改或删除数据库对象。 注意:rollback回滚对于DDL无效。 Oracle中查看用户已创建的表为:select * from user_tables Oracle中查看用户定义的各种数据库对象:sele...

2019-05-31 16:00:20 192

原创 SQL学习笔记14——子查询

当过滤条件是未知的时候,需要用到子查询。即先查询过滤条件的值,再进行外层查询。1.单行子查询 子查询返回一条结果,常用>,<,=>,=<,!=,=等运算符。例1:查询工资比Abel高的员工姓名及工资。select last_name,salaryfrom employeeswhere salary > ( ...

2019-05-31 14:17:28 180

原创 SQL学习笔记0——表关系

locations表:location_id NUMBER(4)street_address VARCHAR2(12)Ypostal_code VARCHAR2(12)Ycity VARCHAR2(30)state_province VARCHAR2(25)Ycountry_id CHAR(2)Yjobs表:job_id VARCHAR2(10)job_title VARCHAR2...

2019-05-31 12:52:51 224

原创 SQL学习笔记13——组函数

组函数特性组函数处理多行返回一行。组函数不计算空值。where子句不可以使用组函数进行过滤,用having子句替代。1.AVG例1:求Toronto这个城市的员工的平均工资。select 'Toronto',avg(salary)from employees e,department d,locations lwhere e.department_id = d.dep...

2019-05-31 12:32:26 542

原创 SQL学习笔记12——多表查询

1.笛卡尔积 产生条件:省略连接条件;连接条件无效;所有表中的所有行互相连接。 为了避免笛卡尔积,可以在where中加入有效的连接条件。2.内连接 合并具有同一列的两个以上的表的行,结果集中不包含一个表与另一个表不匹配的行。 等值内连接 不等值内连接3.外连接 两个表在连接过程中,除...

2019-05-31 12:30:13 143

原创 SQL学习笔记11——条件表达式

1 CASE表达式CASE expr WHEN comparison_expr1 THEN return_expr1WHEN comparison_expr2 THEN return_expr2WHEN comparison_exprn THEN return_exprnELSE else_exprEND例:CASE department_idWHEN 10 THE...

2019-05-29 21:32:14 588

原创 SQL学习笔记10——通用函数

通用函数适用于任何数据类型,同时也适用于空值1. NVL(expr1,expr2) 将空值转换成一个已知的值。 可以使用的数据类型有:字符,日期,数字。 函数第1个参数填写列名,第2个参数填写转换成的值。 NVL(commission_pct,0) NVL(hire_date,'01-J...

2019-05-29 21:29:05 439

原创 SQL学习笔记9——转换函数

1 隐式数据类型转换 ORACLE自动完成以下转换,date与varchar2与number之间的自动转换,比如日期与数字的加减法。2 显示数据类型转换2.1 字符型转换为日期型TO_DATE 'yyyy-mm-dd' 'yyyy/mm/dd' 'yyyy"年"mm"月"dd"日"'2.2字...

2019-05-29 21:23:48 295

原创 SQL学习笔记8——日期函数

日期函数 Oracle中的日期型数据实际含有两个值:日期和时间。 日期: 1)日期加上或减去一个数字仍为日期; 2)两个日期相减返回日期之间相差的天数; 3)日期之间不允许做加法运算,无意义; 4)可以用数字除24来向日期中加上或减去天数。1.MONTHS_BETWEEN两个日期相差的月数输入...

2019-05-29 21:10:09 233

原创 SQL学习笔记7——数字函数

1. ROUND 四舍五入(1)位数为正,则在小数点后四舍五入。输入:round(45.926,2)输出:45.93(2)不写位数,默认为四舍五入到整数。输入:round(45.926)输出:46(3)位数为负,则在小数点前四舍五入。输入:round(440.926,-2)输出:4002.TRUNC截断(1)位数为...

2019-05-29 20:44:18 121

原创 SQL学习笔记6——字符函数

1. lower 大小写控制函数,使字符串变为小写。输入:lower('djsakdjASJK')输出:'djsakdjasjk'2.upper 大小写控制函数,使字符串变为大写。输入:UPPER('ASDasd')输出:'ASDASD'3.initcap 使字符串首字母大写,其余小写。输入:INITCAP...

2019-05-29 20:21:53 286

原创 SQL学习笔记5——排序

排序 order by1.查询某列,并按某列降序(从大到小)排列。select 某列from 某表order by 某列 desc2.查询某列,并按某列升序(从小到大)排列。select 某列from 某表order by 某列 asc不写时默认升序排列,下列代码与上相同。select 某列from 某表order by 某列3.按照某列1降序,某列2...

2019-05-29 20:01:51 155

原创 SQL学习笔记4——比较运算

1 等于 =2 大于>3 大于等于>=4 小于<5 小于等于<=6 不等于<> 或!=7 between……and…… 限定范围,在两个值之间,包含边界,多用于连续区间。以下两种方式表达相: 例1:某列 >= 400 and 某列<=700 例2:某列 ...

2019-05-29 19:44:44 425

原创 SQL学习笔记3——过滤

过滤 where1.过滤条件的列可以不在查询的列中例:某表有列:某列1,某列2,某列3,查询某列3 等于10的某列1 与某列2。select 某列1, 某列2 from 某表 where 某列3 = 102.字母串大小写敏感,一定要加单引号例:某表有列:某列1,某列2,某列3,查询某列3 等于'大姐'的某列1 与某列2。select 某列1, 某列2 from ...

2019-05-29 19:30:29 118

原创 SQL学习笔记2——细碎知识点

1 注意 (1)SQL大小写不敏感 (2)SQL语句可以写一行,也可以写多行 (3)关键字不能缩写也不能分行 (4)各子句一般要分行写 (5)使用缩进提高语句的可读性2 算数运算法 2.1 数字类型 数字类型可以使用加减乘除4种运算符。 例:select 8*4 from dual (dual 表示伪...

2019-05-29 19:23:24 240

原创 SQL学习笔记1——SQL语句类型

-1 数据类型数据类型 描述 VARCHAR2(SIZE) 可变长字符数据 CHAR(SIZE) 定长字符数据 NUMBER(p,s) 可变长数值数据 DATE 日期型数据 LONG 可变长字符数据,最大可达到2G CLOB 字符数据,最大可达到4G RAW(LONG RAW) 原始的二进制数据 BLOB ...

2019-05-29 19:23:02 141

原创 Kaggle实战:随机森林预测泰坦尼克生存率

一、项目背景和分析需求的提出。二、数据预处理。1.熟悉数据。2.缺失值的处理。3.字符型变量转换为数值型变量。

2018-06-07 21:19:01 3115

空空如也

空空如也

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

TA关注的人

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