在 SQL 中,可以使用 WHERE 子句來添加條件邏輯到 SELECT 語句中。WHERE 子句允許您指定一個條件,只有當滿足該條件時才返回結果。
示例如下:
SELECT column1, column2
FROM table_name
WHERE condition;
在上面的示例中,只有當滿足 WHERE 子句中指定的條件時,才會返回 column1 和 column2 列的結果。
以下是一些可以在 WHERE 子句中使用的條件邏輯運算符:
示例:
SELECT *
FROM employees
WHERE department = 'Engineering';
上面的示例將返回在 Engineering 部門工作的所有員工的記錄。
SELECT *
FROM orders
WHERE order_date BETWEEN '2021-01-01' AND '2021-12-31';
上面的示例將返回在 2021 年下單的所有訂單記錄。
SELECT *
FROM customers
WHERE city LIKE 'New%';
上面的示例將返回城市名稱以 New 開頭的所有客戶的記錄。
SELECT *
FROM products
WHERE category IN ('Electronics', 'Appliances', 'Furniture');
上面的示例將返回產品類別為 Electronics、Appliances 或 Furniture 的所有產品的記錄。