推荐几个学SQL的好地方

简介: 推荐几个学SQL的好地方

这两天有位读者因为学习SQL没有提升,一直问我有没有什么好的资料或者学习方法。


其实SQL对于普通人来说可以把它理解成一张表格,所有的操作都是在这张表格里进行,如果你能理解Excel里面的各种查询匹配操作,那么SQL的原理真的如出一辙。


但是既然别人问了,我还是得说一些我曾经学过的资料和方法。


B站

众所周知,B站其实是个学习网站,基本上你想学总有学不完的技术知识,很多。就拿SQL这一门课来说,就有50页之多,是50页,不是50个视频哦


image.png


当然这其中有很多是引流视频,质量参差不齐,如何找到优质视频?


首先无非就是凭它的播放量来判断了,其次看一两个章节看是否能让自己听懂,听不懂的就别看了。


SQL有深有浅,有些深奥的我听着都头疼,那些深奥的适合自己去摸索或看书来消化。


博客园

如果想阅读一些比较有质量的文章,推荐博客园,这是我早期发现的一个宝地。很多SQL基础知识以外的技术,我基本都是从这里获取的,比如存储过程加密,订阅发布,定时任务,Always On等等

image.png

不过博客园现在的日子感觉不好过了,大部分的流量都被引到CSDN了。现在的我也很少登录了,但是一些你感兴趣的技术肯定还是有的。



力扣

这是一个刷题网站,刚开始学习的时候,总想找一些企业真题,无意中找到这个网站,里面的题目确实比较考个人的思维逻辑。比如:如何查询公司第二高的薪水?如何查询微信好友最多的用户?如何查询连续三天登陆的用户?……image.png以前我还特地充了一个月的会员,解锁后面一些比较难的题,没想到现在免费题都没有了,看样子是流量起来了。

如果你想刷题面试的话,这里还是个不错的选择。至于开通会员,等找到满意的工作立马就赚回来了。


脚本之家

这个网站呢,主要是里面有很多PDF资源,虽然大部分是影印的,但是可以帮你节省一些买书的钱。当然影印的PDF如果看久了,眼睛会很难受。我收集的一些PDF资源大部分从上面下载的。

image.png

不过现在下载好像要关注公众号,才可以获取资源了。有需要的书籍可以去上面找找,如果经济条件不错,还是建议购买正版PDF或书籍。

相关文章
|
6月前
|
SQL Java 关系型数据库
SQL的作用
SQL的作用。
50 2
|
6月前
|
SQL 分布式计算 运维
了解那些“奇葩”SQL写法,快速写出高效率SQL
本文主要讲解常见的SQL开发场景、‘奇葩’SQL写法并深入执行计划,带你了解如何快速写出高效率SQL。
|
SQL 分布式计算 运维
了解那些“奇葩”SQL写法,快速写出高效率SQL(3)
了解那些“奇葩”SQL写法,快速写出高效率SQL
87 0
了解那些“奇葩”SQL写法,快速写出高效率SQL(3)
|
SQL 分布式计算 MaxCompute
了解那些“奇葩”SQL写法,快速写出高效率SQL(2)
了解那些“奇葩”SQL写法,快速写出高效率SQL
60 0
了解那些“奇葩”SQL写法,快速写出高效率SQL(2)
|
SQL 分布式计算 MaxCompute
了解那些“奇葩”SQL写法,快速写出高效率SQL(1)
了解那些“奇葩”SQL写法,快速写出高效率SQL
99 0
了解那些“奇葩”SQL写法,快速写出高效率SQL(1)
|
SQL 分布式计算 MaxCompute
了解那些“奇葩”SQL写法,快速写出高效率SQL(4)
了解那些“奇葩”SQL写法,快速写出高效率SQL
69 0
了解那些“奇葩”SQL写法,快速写出高效率SQL(4)
|
SQL 存储 Oracle
工作中,我们经常用到哪些SQL语句呢?
工作中,我们经常用到哪些SQL语句呢?
212 1
工作中,我们经常用到哪些SQL语句呢?
|
SQL 存储 Java
数据库小技能:PL/SQL中书写定义sql
触发器由数据库管理系统负责调用和执行,通过触发触发器所监听的事物来实现触发器的调用。 表级别的触发器(对于整个数据库表做监听) 行级别的触发器(对于表中的每一行做监听)
198 0
|
存储 SQL 缓存
怎样才能写出高质量的SQL语句?
网上关于sql优化的答案数不胜数,可是篇幅太长,看一下滚动条就没有要看下去的欲望,这里自己总结精简了一下,全文1200字,阅读需要5分钟,还有很多不足之处望大佬多多指点~ 字段设计 价格使用定点数decimal 小单位大数额避免出现小数 单表字段不宜过多(最多30) 尽可能使用 not null 关联表的设计 一对多(使用外键) 多对多(单独新建一张表将多对多拆分成两个一对多) 一对一(如商品的基本信息(item)和商品的详细信息(item_intro),通常使用相同的主键或者增加一个外键字段(item_id)) 范式
150 0
下一篇
无影云桌面