SQL繁體中文教學網站

SQL繁體中文學習平台

新設計的 SQL繁體中文教學網站:更專業、更多案例、品牌感更強

SQL繁體中文教學網站,由香港編程學院呈獻,提供詳細的Sql語法範例、Sql用途、Sql server 教學、Sql指令等Sql自學資源,亦有人氣SQL課程推薦選讀!

18+
教學與實戰頁面
30+
內建教學 SQL 範例片段
多頁導覽
左右欄、上一頁 / 下一頁、共用版型
部署就緒
SQL語法即學即用

快速導覽

SQL IntroSyntaxSELECTDISTINCTWHEREAND / OR / NOTORDER BYNULLTOP / LIMITFunctionsGROUP BYHAVINGAliasesJOINUNIONEXISTSCASEComments

網站內容

SQL Intro

建立 SQL 與 RDBMS 基礎概念。

前往章節 →

SQL Syntax / SELECT

先認識基本語法,再學會查詢欄位與整張表。

前往章節 →

WHERE / AND OR NOT

條件查詢、邏輯運算與常見篩選模式。

前往章節 →

ORDER BY / NULL / TOP

排序、空值處理與只取前幾筆資料。

前往章節 →

Functions / GROUP BY / HAVING

聚合函式與報表查詢核心能力。

前往章節 →

JOIN / UNION / EXISTS

跨表整合與進階資料整合查詢。

前往章節 →

CASE / Comments / Aliases

讓查詢更可讀、更可維護。

前往章節 →

Examples / Quiz / Reference

複習、測驗與速查表整合。

前往章節 →

Example 1 - 基本查詢

SELECT CustomerName, City
FROM Customers
ORDER BY CustomerName ASC;

Example 2 - 報表統計

SELECT Country, COUNT(*) AS CustomerCount
FROM Customers
GROUP BY Country
HAVING COUNT(*) >= 3
ORDER BY CustomerCount DESC;

Example 3 - JOIN 綜合練習

SELECT o.OrderID, c.CustomerName, o.OrderDate
FROM Orders o
INNER JOIN Customers c ON o.CustomerID = c.CustomerID
WHERE o.OrderDate >= '2024-01-01'
ORDER BY o.OrderDate DESC;
查看更多例子 »