在线就能用的 SQL 练习平台我给你找好了!
The following article is from Python空间 Author Rocky0429
来源:Python空间
作者:Rocky0429
大家好,我是 Rocky0429,一个最近正在学习 SQL 的蒟蒻...
在看完了某 《xxx 必知必会》以后,我觉得我膨胀了,立马某度 "xxx SQL 面试 100 题"、”SQL 岗位 xxx 个面试题“,准备大展手脚...
几天过去了,我有点懵逼,我发现身为蒟蒻的我不知道我写的 SQL 是不是丝滑,这种练习让我产生了一种没有丝毫提升的迷茫,问题是还得自己建个表,想想数据集,真的是太麻烦了。我,有点郁闷...
网址:https://sqlzoo.net/
0x01 SQLBolt
网址:https://sqlbolt.com/
SQLBolt 是一个适合小白学习 SQL 的网站,这里由浅及深的介绍了 SQL 的知识,每一个章节是一组相关的 SQL 知识点,且配备着相应的练习。
这个特别适合学完某个知识点之后,立马想检验自己学习情况的同学。对一些同学来说,唯一难受的可能网站是英文的,这个不慌,接着往下看,有惊喜。
网址:http://xuesql.cn/
网址:http://sqlfiddle.com/
SQL Fiddle 支持 MySQL、SQL Server、SQLite 等主流的 SQL 引擎,在这里可以选择练习的数据库以及版本号。
英文网址:https://leetcode.com/
中文网址:https://leetcode-cn.com/
一般大家看到 leetcode 第一印象是刷算法题的,其实 leetcode 上也有关于 SQL 的题目,而且可以在线测评,和评测算法题一样,也会让你很直观的看到自己所写的 SQL 的运行速度等,同样可以去借鉴别人优化好的 SQL,与自己的对比,将好的用法学会,这样的提升是很快的。
推荐阅读