数据分析师之——SQL刷题指南(附学习路径+实战算法题+leetcode解析)

很多人在处理数据时经常习惯于先用excel,看到SQL拔腿就跑。但其实SQL才是数据分析的良药,在访问、数据清理和存储上拥有excel无法比拟的优势。

其实很多初学者,在刚开始接触SQL时,最难的部分不在于工具的难易,而是搞不清楚SQL应该怎么学、学多久,甚至没有合适的学习路径和刷题题库。

因此,我总结了一份5周快速掌握SQL基础的学习指南,分为Hello SQL、运算符、函数、约束和多表连结、查询5个阶段,每个阶段都搭配相应的算法题集;每周完成一个阶段,再搭配习题练习就没问题了。感兴趣的也可以移步 SQL实操指南

v2-89fb716dde13f32c031914f7080c2c89_b.jpg

阶段一:Hello SQL

主要分为以下几个阶段

  • 简单的select语句
  • 简单的insert语句
  • 简单的update语句
  • 简单的delete语句

简单的select语句

使用 SELECT COLUMN 查询单个列

SELECT 语句是最常用的 SQL 语句,它能帮助我们从一个或多个表中查询信息。查询是数据库中最常用的功能,因此我们选择它作为 SQL 语句学习的第一步。

SELECT 语句用于从数据库中选取数据,并将结果存储在一个临时结果表中,这个表称为结果集。结果集实际上也是一种包含行与列的表,只不过是未持久化的,即临时表。

示例代码

在使用 SELECT 语句检索表数据时,至少需要给出两条信息——想检索的列名(column_name)和被检索内容的表名(table_name)。

基础语法如下:

v2-44ae8f8342954f32500221227e864b1a_b.jpg

当我们仅需要查询某一列的信息,且知道该列的列名时,可以使用简单的 SELECT COLUMN 的语句查询单个列来获取该列的信息。

我们可以通过下面的实例来感受一下 SELECT COLUMN 的用法。

假设我们要查询课程表 courses 中所有课程的名称。

我们可以使用下面的 SQL 语句:

v2-43e71275eb3acf74fb96de1038c0e728_b.jpg

执行输出结果:

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值