第一周学习内容

Excel常见的页面操作及函数

1、冻结窗口及筛选

a. 一般冻结首行、列:视图——冻结窗格——冻结首行/列

b. 冻结多行很多列:视图——拆分——选中需要的行和列——冻结

2、选中整行、整列数据

Ctrl+Shift+向右箭头/向下箭头

3、去重

数据——删除重复值

4、排序(2个以上)

开始——排序和筛选——自定义排序

5.vlookup

=vloopup(引用数据位置,查找数据范围,查找数据的列数,精确查找0/近似查找1)

例子:=VLOOKUP(H3,基础表!A:C,3,0)——(“,”是英文逗号)

6.if函数

例子:=IF(C3>=90,“优”)

7.countifs

语法:countifs(criteria_range1,criteria1,criteria_range2,criteria2,…)

8.sumifs

 语法:SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)

9.Index+match 

搭配使用,效果跟Vlookup函数类似,可解决查找内容不在第一列的情况。

1、INDEX函数:返回表中的值。

=INDEX(在哪儿找,第几行)

2、MATCH函数:返回指定数值在指定区域中的位置。

=MATCH(找谁,在哪儿找,匹配方式)

10.left,right,mid函数

语法:LEFT(text, [num_chars])

11.ctrl+e快捷键

截取部分单元格内容,需要先填一个示范。


Sql入门

1 简单查询

a.查询所有字段

Select * from 表名;

b.查询限定字段

Select 列1,列2…… from 表名;

c.使用as给字段或表起别名

Select 字段 as 名字….from 表名;

Select 别名.字段…….from 表名as 别名;

错误:Select students.name, students.age fromstudents as stu;

d.消除重复行(Distinct 字段)

Select distinct 字段 from 表名;

2 条件查询

语法:Select * from 表名 where 条件;

Where后面支持多种运算符,进行条件的处理。

a.比较运算符

等于:=

大于:>

大于等于:>=

小于:<

小于等于:<=

不等于:!=或><

b.逻辑运算

And

Or

Not

c.模糊查询(where name like 要查询的数据)

Like

% 替换任意个

_ 替换1个

查询姓名中以“小”开始的名字

Select * from students where name like “小%”;

查询姓名中以“小”所有的名字

Select * from students where name like “%小%”;

查询有2个字的名字

Select * from students where name like“__”;

查询至少有2个字的名字

Select * from students where name like “__%”;

d.范围查询

In (1,3,8) 表示在一个非连续的范围内

Not in 不非连续的范围之内

Between….. and….表示在一个连续的范围内

Not between….. and….表示在一个连续的范围内

e.空判断

判断is null

判非空is not null

3 排序

order by 字段

Asc 升序(系统默认,可不写)

Desc 降序

4 聚合函数

5个常用聚合函数

总数

Count(*)表示计算总行数,括号中写星号列名,结果是相同的。

例子:查询学生总数

Select count(*) from students;

最大值

Max(列)表示求此列的最大值

例子:查询女生的编号最大值

Select max(id) from students wheregender=2;

最小值

Min(列)表示求此列的最小值

求和

Sum(列)表示求此列的和

平均值

avg(列)表示求此列的平均值

例子:平均年龄

Select avg(age) from studentswhere gender=1;

Select sum(age)/count(*) from studentswhere gender=1;

四舍五入round(123.23,1) 保留1位小数

例子:计算所有人的平均年龄,保留2位小数

Select round(avg(age),2) from students;

5分组

group by

注意:分组查询select的后面只能有两种值,一个值分组字段,一个是聚合函数。

例子:计算每种性别中的人数

Select gender count(1) as cons from studentsgroup by gender;

Group_concat

查询同种性别中的姓名

Select gender, group_ concat (name) as namesfrom students group by gen

Having

查询平均年龄超过30岁的性别,以及姓名having avg(age) >30

注意having 后面一定是聚合函数

Select gender, avg(age) from students groupby gender having avg(age) >30;

With rollup 汇总的作用

Select gender, count (1) from studentsgroup by gender with rollup;

6 分页

Limit start,count

限制查询出来的数据个数

例子:查询前5个数据

select * from students limit 5;

start=(页数-1)*每页的个数

每页显示2个,显示第6页的信息,按照年龄从小到大排序

select * from students order by age limit10,2;

limit放在后面

错误select * from students limit 10,2 orderby age;

7 连接查询

内连接

Inner join ….on

Select…from 表A inner join 表B;

左关联

Left join

右关联

Right join…on

8 子查询

标量子查询(一个值)

例子:查询出高于平均身高的信息(height)

Select avg(height) from students;

Select * from students whereheight>172.07;

Select * from students where height>( selectavg(height) from students);

行级子查询

列级子查询(一列值)

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 215,923评论 6 498
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,154评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 161,775评论 0 351
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,960评论 1 290
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,976评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,972评论 1 295
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,893评论 3 416
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,709评论 0 271
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,159评论 1 308
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,400评论 2 331
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,552评论 1 346
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,265评论 5 341
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,876评论 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,528评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,701评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,552评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,451评论 2 352