如果你想練習SQL,恰巧你的電腦沒有SQL環境,那么下面幾個在線練習SQL的網站肯定能滿足你的需求。
TiDB
“
地址:https://tour.pingcap.com/
”
作為在2019 TiDB 黑客馬拉松中斬獲二等獎的項目,TiDB-Wasm 的誕生是WebAssembly (Wasm),[Golang]語言以及TiDB 社區碰撞結合的產物,旨在為用戶提供一個可以輕松實驗 SQL 語句,使用 MySQL 查詢測試 TiDB 的 SQL 兼容性的方式。
以命令行的形式展示。
SQL Fiddle
“
地址:http://sqlfiddle.com
”
支持MySQL、Oracle、SQL sever等數據庫。
如圖,左邊為建表語句,插入語句的輸入框。點擊Build Schema即可生成數據。右邊為SQL語句輸入框,效果如下:
點擊Run SQL即可查詢到數據。
“
問題:MySQL只有5.6版本的,如果想體驗最新版本的特性。SQL Fiddle可能就不適用了。
”
DB Fiddle
“
地址:https://www.db-fiddle.com/
”
如果你上面的網站不滿意,那試試這個網站。這個網站可以支持MySQL最新版本哦。
“
缺點是不支持Oracle
”
這個網站還有個優點是可以團隊協作。
不過如果是自己學習SQL用的話,團隊協作用處也不大。
db<>fiddle
“
地址:https://mp.weixin.qq.com/
”
支持的數據庫很全。
缺點是:這個UI也太丑了吧。而且網絡延遲很高。
SQL練習網站
除了上面的網站,下面再推薦幾個可以直接練習SQL(MySQL)的網站。數據和表都已經給出了。
SQL在線練習
“
http://sample.jimstone.com.cn/xsql
”
XUESQL
“
地址:http://xuesql.cn/
”
sqlzoo
“
地址:https://sqlzoo.net/wiki/SELECT_basics/zh
”
感覺網站的服務器不在大陸,訪問速度比較慢。但是表比較豐富。
廖雪峰的官方網站
“
https://www.liaoxuefeng.com/wiki/1177760294764384/1179611432985088
”