SQL Aliases

使用別名提升可讀性

可用 AS 為欄位或表格命名別名,讓結果或 JOIN 語法更清楚。當查詢越長,別名的重要性越高。

Example 1 - Column Alias

SELECT CustomerName AS 客戶名稱,
       Country AS 國家
FROM Customers;

Example 2 - Table Alias

SELECT c.CustomerName, o.OrderID
FROM Customers AS c
JOIN Orders AS o ON c.CustomerID = o.CustomerID;

Example 3 - 聚合欄位別名

SELECT Country,
       COUNT(*) AS CustomerCount
FROM Customers
GROUP BY Country;

Example 4 - CASE 搭配別名

SELECT ProductName,
       CASE WHEN Price >= 100 THEN 'Premium' ELSE 'Standard' END AS ProductTier
FROM Products;