自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (1)
  • 收藏
  • 关注

原创 MySQL必知必会

MySQL必知必会一、认识和安装MySQL1.认识数据库和MySQL2.windows上安装MySQL3.数据库可视化软件——Navicat的安装二、创建数据库和表1.使用命令行创建数据库2.使用命令行和Navicat创建表3.使用命令行向表内插入数据4.使用命令行向表内导入文件数据三、基础查询1.MySQL数据库之查看列2.MySQL数据库之关键字...

2019-12-11 20:35:15 2005

原创 Xgboost的安装

Xgboost的安装1.直接在线安装pip install xgboost2.离线安装下载对应的.whl文件,然后使用pip install + whl文件名。下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#xgboost根据Python版本与电脑位数自行匹配下载。...

2019-12-31 11:23:47 770

原创 linux下Anaconda的虚拟环境

linux下Anaconda的虚拟环境1.查看当前的虚拟环境:命令:conda env list2.联网状态创建虚拟环境创建虚拟环境命令:conda create -n test python=3.6.0进入虚拟环境命令:source activate test进入虚拟环境python命令:python退出虚拟环境命令:source deactivate...

2019-12-30 20:10:02 5827

原创 六、子查询——多行子查询

六、子查询——多行子查询1.什么是多行子查询子查询结果为一列值,主查询与子查询之间使用in、not in、any、all等连接。2.多行子查询实例(1)示例1查询有成绩的同学的基本信息<1>从成绩表中查询所有学生成绩不为空的学号select student_id from student_score where score is not null;...

2019-12-25 23:02:51 1859 1

原创 六、子查询——简单子查询

六、子查询——简单子查询1.何为简单子查询子查询结果为一个值,主查询与子查询之间进行比较使用<,>,=,>=,<=,<>等运算符。2.简单子查询实例(1)示例1找出成绩比宋刚高的所有同学的成绩。<1>找到宋刚同学的成绩select score from student_score where name='宋刚';...

2019-12-25 22:12:03 478 1

原创 六、子查询——介绍

六、子查询——介绍1.什么是子查询?子查询又称嵌套查询。想要了解子查询,需要先知道查询块儿是什么:在SQL语言中,一个select--from--where语句被称为一个查询块儿,子查询就是在一个查询块儿里面又嵌套了一个查询块儿。如下示例:2.子查询语法注意点:(1)将子查询放在比较条件的右侧。(2)子查询必须使用圆括号()括起来。(3)一般子查询结果必须为...

2019-12-18 13:35:40 3934

原创 五、多表连接查询——对分组结果进行过滤

五、多表连接查询——对分组结果进行过滤1.什么是对分组结果进行过滤?我们在对数据进行分组之后,得到了一张表,但是表内的数据如果不全是我们想要的,那该怎么办呢?数据过滤可以使用where关键字,但是这个where关键字的动作发生在数据分组汇总之前,此时如果想要对分组汇总之后的数据进行过滤的话,必须使用having关键字【在此处相当于where关键字的作用,但是where发生在数据分组汇总前,...

2019-12-17 23:28:42 2433 1

原创 五、多表连接查询——数据分组

五、多表连接查询——数据分组1.数据分组背景当汇总成绩时,需要年级之间的横向对比,比如高中一年级,然后将一年级1班、2班、...,一直到所有班级的成绩进行对比,这个时候就需要分组汇总进行统计聚合。2.如何使用分组查询(1)语法如下:select 列名或者聚合函数 from 表名[where 条件表达式]group by 分组列;(2)示例1:根据class列...

2019-12-17 22:51:09 2718 1

原创 五、多表连接查询——聚合函数

五、多表连接查询——聚合函数1.什么是聚合函数聚合函数对一组数据执行计算,集中生成汇总值。2.常见的聚合函数有哪些?一部分常见的数值处理函数。聚合函数 描述 sum() 计算某列的总和 avg() 计算某列的平均值 max() 计算某列的最大值 min() 计算某列的最小值 count() 计算某列的行数 3.示例...

2019-12-17 21:55:40 1967 1

原创 五、多表连接查询——外连接

五、多表连接查询——外连接1.左外连接简单来说,就是在等值连接的基础上,保留左侧表的独有数据,右表没有的用null替代。2.右外连接简单来说,就是在等值连接的基础上,保留右侧表的独有数据,左表没有的用null替代。select * from student right join student_score on student.student_id=student_sco...

2019-12-16 21:26:08 1709 1

原创 五、多表连接查询——内连接

五、多表连接查询——内连接1.什么是内连接根据相同的某列把多个表合并。2.等值连接【最常用】使用等于号(=)运算符比较被连接列的列值。(1)等值连接语法<1>格式一:select 表名.列名from 表名1 [inner] join 表名2on 表名1.列名=表名2.列名 [...n]<2>格式二:select 表名.列名...

2019-12-16 21:16:04 3200 1

原创 五、多表连接查询——介绍

五、多表连接查询——介绍1.什么是多表连接查询?根据两个表或者多个表之间的关系,建立连接表(中间表),从连接表中查询数据。2.目的实现两个表或者多个表的查询操作。3.举例学生表中存放了学生的个人信息。成绩表中存放了学生的成绩信息。通过对学生表和成绩表的连接查询,查询学生的所有信息。4.常用的多表连接形式:(1)内连接:又分为等值连接,不等值连接和自然...

2019-12-16 12:54:02 858 1

原创 四、使用数据处理函数——日期处理函数(3)

四、使用数据处理函数——日期处理函数(3)1.返回日期【不要具体时间点】关键点:date函数(返回日期的年月日部分)select *,date(time) from orders limit 20;2.取出指定的某个时间段的数据默认从7月1日的0点0分0秒到7月31日的24点60分60秒。select * from orders where time between...

2019-12-16 11:01:51 480 1

原创 四、使用数据处理函数——文本处理函数(2)

四、使用数据处理函数——文本处理函数(2)1.trim():去除数据左右空格(1)为什么数据会存在左右空格?有些数据可能是爬虫爬取的,数据清洗没有做好,就会存在左右空格。比如下面的数据:(2)实例示例1:去除name列的左右空格并重命名为new_name。select * from fruit1;示例2:去除name列的左右空格并重命名为new_nam...

2019-12-14 15:40:39 638 1

原创 三、基础查询——MySQL数据库之知识点拾遗(7)

三、基础查询——MySQL数据库之知识点拾遗(7)1.空值运算符(1)常见的空值运算符is null 和 is not null(2)实例示例1:检查score列的空值并取出该数据。select * from student_score where score is null;示例2:检查score列的非空值并取出该数据。2.and和or的优先级问...

2019-12-13 17:23:03 466

原创 三、基础查询——MySQL数据库之排序(6)

三、基础查询——MySQL数据库之排序(6)1.什么是排序简单来讲,就是将查询到的数据根据一定条件进行排序。比如,检索出来的水果价格均大于10元,然后对价格从小到大或者从大到小进行排序。2.语法升序排列:asc 【默认】降序排列:descselect [列名1,列名2,...] from 表 where 条件表达式order by 列名[asc/desc];3....

2019-12-13 13:51:31 1218

原创 三、基础查询——MySQL数据库之通配符(5)

三、基础查询——MySQL数据库之通配符(5)1.什么是通配符比如一张学生表,我们想检索出来所有姓李的学生,也就是:李xxx,这个时候就可以使用通配符来代表名字,无论任何名字均可。通配符的作用:用来替代一些字符。2.语法:select [列名1,列名2,...] from 表名where 某字段 like 条件;3.百分号(%)通配符描述:表示任意0个或者多个字...

2019-12-13 13:15:23 2718 2

原创 三、基础查询——MySQL数据库之过滤数据(4)

三、基础查询——MySQL数据库之过滤数据(4)1.何为过滤数据一般来说,在数据库的表内的一张表中的数据非常多,但是我们经常需要的数据并不是所有的数据,此时就需要我们对数据做一个筛选,这个就是过滤数据了。比如说:有这样一张表,包含了各种水果的数据,但是我们仅仅需要价格低于10元的水果,这个时候自然就需要对数据做一个筛选了。2.如何过滤数据在命令行窗口我们需要使用where子...

2019-12-11 23:35:08 2017 1

原创 三、基础查询——MySQL数据库之计算列(3)

三、基础查询——MySQL数据库之计算列(3)1.何为计算列对数据库的原始数据做一些简单计算,从而对数据有一些简单的掌握。2.计算所有水果的总数select sum(num) from fruit;3.查看水果的个数select count(name) from fruit;4.水果价格提升10%之后的价格select price*1.1 from...

2019-12-11 22:44:09 2730 1

原创 三、基础查询——MySQL数据库之关键字distinct(2)

三、基础查询——MySQL数据库之关键字distinct(2)1.distinct作用去重。举例:比如aiqiyi这张表。2.使用distinct关键字对某列去重语法:select distinct [列名1,列名2,...] from 表名;示例1:从aiqiyi表中的movie_type列去重。select distinct movie_type...

2019-12-11 21:24:12 659 1

原创 0.Mysql数据库——创建数据库

Mysql数据库——创建数据库1.创建数据库语法:create database 数据库名字;示例:create database test;2.删除数据库语法drop database 数据库名字;示例:drop database test;3.显示所有的数据库show databases;...

2019-12-06 21:03:11 2530 1

原创 7.Mysql数据库——删除表

Mysql数据库——删除表一、Drop table用于删除一张表或者多张表。【包括表的结构等信息】示例一:删除一张表。drop table fruits3;示例二:删除多张表。drop table fruit, fruits, fruits2;二、delete用于删除数据记录,也就是满足条件的行数据。示例一:删除某一行数据:del...

2019-12-05 14:35:46 2450

原创 6.Mysql数据库——修改表

Mysql数据库——修改表修改表主要时对表的列名称或者数据类型等进行修改。->>> 数据更新语法:alter table 表名称[add ...] #增加新列/主键/外键[drop ...] #删除列/主键[modify ...] #修改列(修改列名称或者数据类型)一、添加新列具体语法如下:alter...

2019-12-05 13:58:35 2363

原创 5.Mysql数据库——删除数据

Mysql数据库——删除数据数据库:own ->>表:fruits->>>删除数据语法:deletefrom fruits[条件表达式]一、删除某条数据(1)删除某条数据deletefrom fruitswhere name='苹果';二、删除多条数据deletefrom fruitswhere price...

2019-12-05 10:21:38 2679

原创 4.Mysql数据库——更新表内数据

Mysql数据库——更新表内数据数据库:own ->>表:fruits->>> 数据更新语法:update 表名set 列名1=表达式1,列名2=表达式2,...where 条件表达式一、修改一条数据1.修改葡萄的价格为10元【修改某个值】update fruitsset price=10where name="葡萄";...

2019-12-05 10:03:21 2969

原创 3.Mysql数据库——向表内导入文件数据

Mysql数据库——向表内导入文件数据1.创建一个表student:2.查看local_infile服务是否开启:对于服务器来说,默认开启,对于客户端,默认关闭。show variables like 'local_infile';3.如果关闭状态,打开此服务。set global local_infile=on;4.再次检查此服务状态5.载入数...

2019-12-04 17:26:03 4322 1

原创 2.Mysql数据库——向表内插入数据

Mysql数据库——向表内插入数据一、插入元组数据库:own ->>表:fruit->>> 数据插入语法:insert into 表名(列名1, 列名2, 列名3,...)values(列值1,列值2,列值3,...)备注:列值需要与列名一一对应示例一:(插入全部数据)#列名与值一一对应即可,顺序可以与表中的顺序不一致insert...

2019-12-04 16:13:13 49110 2

原创 1.Mysql数据库——初识创建表

Mysql数据库——创建表一、使用命令行创建表->>> 建表语句:create table 表名 (列名1 列类型【完整性约束】,列名2 列类型【完整性约束】,列名3 列类型【完整性约束】,......)红色为常用数据类型1.数值型Mysql数据类型 含义 说明 tinyint(m) 非常小的整数 ......

2019-12-04 11:14:35 4619 1

原创 四、使用数据处理函数——数值处理函数(1)

四、使用数据处理函数——数值处理函数(1)一、数学函数1.abs:返回绝对值select abs(-10);2.max:取最大值描述:取水果中价格最高的select max(price) from fruits;描述:取价格最高的一条记录select * from fruits order by price desc limit 1;3.min...

2019-12-02 11:01:39 2991 1

原创 MySQL——基础查询【1】

SQL——基础查询数据库:own ->>表:student1.查看特定的列语法:select [列名] from [表名];(1)查看单列描述:查看student表中的name列。select name from student;(2)查看多列描述:查看student表中的name,gender,academy列。select n...

2019-12-01 23:06:48 3036

pai【100W位】.txt

圆周率pai的前100W位,每一位都有,不存在缺少的情况。 圆周率pai的前100W位,每一位都有,不存在缺少的情况。 圆周率pai的前100W位,每一位都有,不存在缺少的情况。

2019-10-11

空空如也

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

TA关注的人

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