SELECT是SQL核心,用於查詢資料庫並檢索符合條件的資料。五大子句中唯FROM為必選。
SELECT [ALL | DISTINCT] column1[, column2]
FROM table1[, table2]
[WHERE "conditions"]
[GROUP BY "column-list"]
[HAVING "conditions"]
[ORDER BY "column-list" [ASC | DESC]]
SELECT name, age, salary
FROM employee
WHERE age > 50;
從employee表選取年齡大於50的姓名、年齡、薪資。語句結尾必須加分號,標識語句結束。
| 運算子 | 含義 |
|---|---|
= | 等於 |
> | 大於 |
< | 小於 |
>= | 大於等於 |
<= | 小於等於 |
<> | 不等於 |
後續教程將逐一深入各子句用法與進階技巧。