透過實際編寫程式碼來學習 SQL。每個練習都在您手機內的真實 SQLite 資料庫上運行,因此您可以輸入真實的查詢語句,查看真實的結果表,並獲得即時回饋,無需網路連接。
口袋裡的真正 SQL 引擎
• 真正的 SQLite 在您的裝置上運作:SELECT、JOIN、GROUP BY、子查詢、CTE、視窗函數、INSERT、UPDATE 和 DELETE
• 四個練習資料庫(公司、商店、電影、學校),供您自由探索
• 程式碼編輯器,附關鍵字和表格/列建議提示
• 您的結果將逐行與預期答案進行比較,讓您準確了解差異所在
• 針對常見錯誤(例如「不存在的欄位」或「列名不明確」)提供簡單易懂的解釋
• 模式繪圖器和表圖,讓您隨時了解存在哪些列
10 個單元,共 60 堂課
簡短的概念卡片,包含範例,以及實踐練習:
• 選擇和篩選資料(WHERE、IN、BETWEEN、LIKE、NULL)
• 排序與分頁(ORDER BY、LIMIT、OFFSET)
• 聚合與分組(COUNT、SUM、AVG) GROUP BY、HAVING)
• 各種類型的連接、自連接和多表格查詢
• 子查詢、CTE 和 CASE 表達式
• 視窗函數(ROW_NUMBER、RANK、運行總計)
• 修改資料和建立表
150 挑戰 + 每日謎題
• 50 個簡單、50 個中等和 50 個困難挑戰
• 每天一個新挑戰
• 困難挑戰可透過觀看可選的短影片或購買 Pro 解鎖
SQL 面試準備
• 120 道面試題目及清晰答案
• 限時模擬面試,練習壓力下的答案技巧
• 收藏你想複習的問題
20 個作品集項目
基於真實業務資料的多步驟項目,例如收入分析和薪資基準分析,在完成第五單元或購買 Pro 後解鎖。
養成每日習慣
• 選擇每日學習目標或挑戰
• 連續學習記錄可凍結,即使忙碌一天也不會重置進度
• 可選擇每日提醒,時間由您決定
私密且離線
您的查詢和進度將保存在您的裝置上。無需註冊帳號。
免費版含廣告。一次性購買專業版即可去除廣告並解鎖所有高難度挑戰和項目。無需訂閱。
離線學習 SQL,編寫真實查詢語句:60 節課和 150 個挑戰