SQL必会知识

作者: 262153 | 来源:发表于2019-03-10 19:51 被阅读17次

本周主要是对于SQL只是的重新系统学习,由于好长时间不使用,感觉好多东西都已经忘光了,自我感觉后续工作学习过程重数据库的SQL是必会的基础性知识,因此对于SQL重新学习,所用书籍是群里分享过的 《SQL必知必会》

一下是这周的主要学习内容,可能知识点不是很多,下周会结合视频与实例进行更多的操作和实践学习:

1-6 数据的条件搜索

SELECT 

WHERE 基础操作匹配筛选操作符: 大于小于不等于等。。。。重要 BETWEEN 和 IS NULL

多个筛选条件时 会用到: AND /OR/IN/NOT 搭配排序 ORDER BY (DCSC)

使用通配符(模糊/关键字搜索) LIKE

% --- 通配符  代表0/1/多个字符 但NULL是个列外 

EG. WHERE prod_name LIKE "Dog%"

_ -- 匹配单个字符

[ ] -- 方括号通配符括号中为字符集 可以使用“^”/"!" 进行反向匹配(排除)

7. 创建计算字段(取别名)

我们一般不仅仅是进行搜索,还需要使用搜索结果进行二次处理和使用,常用的函数有:

拼接(concatenate) : 类似于excel 中的 “&”

TRIM() :去掉两边空格;

AS() : 使用别名(别名也称导出列)

可以直接使用四则运算 需要注意的是需要将习惯中的 “=” 变为 “AS ”

8.数据处理函数

数据分析前很重要的一步:数据清洗/脏数据处理

主要可以分为: 文本函数、数值函数、时间和日期函数、系统函数等

A. 文本函数

LEFT()/ RIGHT() : 返回指定字符串左/右两边的字符;

LENGTH()(或者DATALENGTH() / LEN() ): 字符串长度;

LOWER()/ UPPER() : 字符串大小写转化;

LTRIM()/ RTRIM()/ TRIM() : 去掉两边或者单边空格;

B, DATE and TIME function

DATAPART(格式,列名) 

C. 数值处理函数

ABS()绝对值;

COS(), SIN(), TAN() 三角函数 ;

EXP() 指数值;

PI()  圆周率;

SQRT() 平方根;

9.聚集函数(取别名--AS new_name)

聚集函数主要功能就是通过返回“一个值”给我们快速直观的提供数据整体描述的某一个维度,常见的函数有:

AVG() 平均值 自动忽略NULL

 COUNT() 返回指定列的行数 指定列则忽略NULL,若count(*)所有行;

 MAX()MIN() 最大值最小值 自动忽略NULL

 SUM()求和函数 自动忽略NULL

10. 分组函数

GOROUP BY + HAVING : GROUP BY 有种创建透视表的感觉,而HAVING可以理解为筛选器(过滤分组的功能)

HAVING 和 WHERE 的区别

WHERE 标准的行级过滤器

HAVING 一般搭配GROUP BY 进行使用

相关文章

  • SQL必会知识

    本周主要是对于SQL只是的重新系统学习,由于好长时间不使用,感觉好多东西都已经忘光了,自我感觉后续工作学习过程重数...

  • SQL必知必会

    《SQL必知必会》SQL是使用 广泛的数据库语言,几乎所有重要的DBMS都支持SQL。《SQL必知必会(第4版)》...

  • 《SQL必知必会 第4版》PDF高清完整版-免费下载

    《SQL必知必会 第4版》PDF高清完整版-免费下载 《SQL必知必会 第4版》PDF高清完整版-免费下载 下载地...

  • 初学数据分析

    本周学习SQL。 SQL必知必会第一课第二课部分

  • SQL必知必会

    SQL 必知必会 第1章 了解SQL 定义 结构化查询语言(Structured Query Language) ...

  • SQL 基础笔记

    本文为 SQL必知必会 的读后笔记 SELECT 语句 多条SQL语句必须以分号(;)分隔,建议加上 ...

  • MySQL 基础练习

    说明 最近看了 Sams Teach Yourself 系列的《SQL必知必会》。里面的内容很基础,使用SQL上手...

  • 《SQL必知必会》知识点汇总

    select filed1,filed2,filed3 from 表名; select * from 表名;【...

  • mysql必知必会

    title: mysql必知必会date: 2019-11-21tags: 笔记categories: sql ...

  • SQL基础学习

    w3c:http://www.w3school.com.cn/sql/index.asp 书籍:SQL必知必会 S...

网友评论

    本文标题:SQL必会知识

    本文链接:https://www.haomeiwen.com/subject/yojppqtx.html