MySql WHERE

WHERE 查詢子句 (SQL WHERE Clause)

在 SELECT 查詢語句使用 WHERE 關鍵字搭配運算子來取出 “符合條件” 的紀錄值

WHERE 語法 (SQL WHERE Syntax)

1
2
3
SELECT table_column1, table_column2...
FROM table_name
WHERE column_name operator value;

Example

1
SELECT * FROM customers WHERE Name = '王二';
### 多個查詢條件式
  • AND 運算子表示其左右兩條件皆需符合
  • OR 運算子表示其左右兩條件至少需符合一個
1
2
3
4
5
SELECT table_column1, table_column2...
FROM table_name
WHERE column_name1 operator value1
AND column_name2 operator value2
[AND|OR]...;
Example
1
SELECT `C_Id`, `Name`, `City`, `Address`, `Phone`, `Salary` FROM `customers` WHERE City = '台北市' AND Salary >= 5000;