在MySQL中,別名(alias)和重命名(rename)是兩個不同的概念:
SELECT first_name AS name
FROM customers;
在上面的例子中,將查詢結果集的first_name
字段重命名為name
,以便使用更簡潔的名稱來引用該字段。
ALTER TABLE
語句來添加一個新的字段或表,將原有的數據復制到新的字段或表中,然后刪除原有的字段或表。例如:ALTER TABLE customers
ADD COLUMN last_name VARCHAR(50);
UPDATE customers
SET last_name = first_name;
ALTER TABLE customers
DROP COLUMN first_name;
在上面的例子中,我們向customers
表添加了一個last_name
字段,并將原有的first_name
字段中的數據復制到last_name
字段中,然后刪除了first_name
字段,實現了對first_name
字段的重命名。