from 是 mysql 查詢中的關鍵字,用于指定數據源(表或視圖)。它在 select 語句中用于識別參與查詢的數據,確保數據返回與指定數據源相關。
MySQL 中的 FROM
在 MySQL 查詢中,FROM 關鍵字用于指定數據源,即要從中檢索數據的表或視圖。它緊隨在 SELECT 語句之后,用于識別參與查詢操作的數據。
作用:
FROM 關鍵字告訴 MySQL 從哪個表或視圖中獲取數據。它確保查詢僅返回與指定數據源相關的數據。
語法:
<code>SELECT ... FROM table_name [AS alias] [JOIN ...] [WHERE ...]</code>
登錄后復制
其中:
table_name
是要從中檢索數據的表或視圖的名稱。
AS alias
(可選)為表或視圖指定一個別名,以便在查詢中更輕松地引用它。
JOIN
(可選)用于連接多個表或視圖以組合數據。
WHERE
(可選)用于添加過濾條件,限制返回的行。
示例:
<code>SELECT * FROM employees WHERE salary > 50000;</code>
登錄后復制
這個查詢從名為 employees
的表中選擇所有行,條件是 salary
列的值大于 50,000。
注意:
FROM 關鍵字是 SELECT 語句的必需部分,如果不指定數據源,則查詢將返回錯誤。
可以指定多個數據源(使用 JOIN),但每個數據源必須有唯一的別名。
別名對于使查詢更易讀和維護非常有用。