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