SQL Introduction

什麼是 SQL?

SQL 是用來存取與操作資料庫的標準語言,可查詢、插入、更新、刪除資料,也可建立資料表、檢視與權限。這一頁用幾個最小範例讓你先建立全貌。

What is SQL?

RDBMS

RDBMS 是關聯式資料庫管理系統,資料通常用表格表示,表格由欄位與列組成。

CustomerIDCustomerNameCityCountry
1Alfreds FutterkisteBerlinGermany
2Ana TrujilloMéxico D.F.Mexico
3Around the HornLondonUK

Example 1 - 查詢資料

SELECT *
FROM Customers;

Example 2 - 新增資料

INSERT INTO Customers (CustomerName, City, Country)
VALUES ('New Client Co.', 'Taipei', 'Taiwan');

Example 3 - 更新資料

UPDATE Customers
SET City = 'Kaohsiung'
WHERE CustomerID = 1;

Example 4 - 刪除資料

DELETE FROM Customers
WHERE CustomerID = 99;
提示: 初學者建議先掌握 SELECT、WHERE、ORDER BY、GROUP BY、JOIN;這五個主題已涵蓋大多數入門實務場景。