大家好,我是宝器。
前几天分享了一篇文章写好SQL很有必要,里面重点讲了一下SQL的性能优化写法,十分硬核。
但是,有的兄弟萌懒得在自己电脑上装数据库应用软件,又想小试一把自己刚学的「SQL基础和进阶教程」。
不过,不必慌,之前宝器就分享过一篇文章做了点SQL题。里面用的是SQLZOO在线模拟,已经包括了挺多的SQL学习案例,相关的可运行的答案我也已经给出。
有的小可爱又说了,这还不够?
01
SQL在线学习网
这个网站提供用于练习的两张数据表 user 与 user_ext,并在表的下方提供了表说明跟字段说明,配对的案例相对简单,直接输入运行即可。
内容上大概覆盖了增删改查的基础:
(部分截图)
http://sample.jimstone.com.cn/xsql/
02
SQLFIDDLE
这玩意,名字听的我也不知道要表达啥,字面意思是可以随意「摆弄」SQL,打开看能支持多种目前主流的数据库,设计来看属于简洁明了的那种。
http://sqlfiddle.com/
03
SQLBOLT
讲真,这是属于打开来看宝器比较喜欢的那种。首先是一句简短的开场白:
“Learn SQL With Simple,Interactive exercise“。
好的,这句我看懂了,内容的话正如介绍所说,一边学习,一边练习,从SQL是什么开始介绍。
菜单栏配对了19个主题的交互实验,更多主题可自行发现。
https://sqlbolt.com/
04
W3RESOURCE
从名字看就猜到可能内容包含不只是SQL的学习,打开看像是一本计算机相关的百科全书,值得大家收藏阅读。
红色框显示的分别是不同数据库的学习资料、在线的练习平台,其中支持了多种数据库在线模拟,同时也支持Python、Numpy、Pandas、ML等等在线练习。
https://www.w3resource.com/