Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MySQL

Đổi tên cột hiển thị trong MySQL bằng từ khóa AS

Để đổi tên cột khi hiển thị, dùng AS sau tên cột. Tạo bảng:

mysql> CREATE TABLE DemoTable (
    Id INT,
    StudentFirstNameInCollege VARCHAR(100)
); Query OK, 0 rows affected (0.68 sec)

Chèn dữ liệu:

mysql> INSERT INTO DemoTable VALUES(100,'Chris'); Query OK, 1 row affected (0.19 sec)
mysql> INSERT INTO DemoTable VALUES(101,'Bob');   Query OK, 1 row affected (0.21 sec)
mysql> INSERT INTO DemoTable VALUES(102,'David'); Query OK, 1 row affected (0.21 sec)

Hiển thị dữ liệu gốc:

mysql> SELECT * FROM DemoTable;

Kết quả:

+------+---------------------------+
| Id   | StudentFirstNameInCollege |
+------+---------------------------+
| 100  | Chris                     |
| 101  | Bob                       |
| 102  | David                     |
+------+---------------------------+
3 rows in set (0.00 sec)

Truy vấn với alias Name:

mysql> SELECT Id, StudentFirstNameInCollege AS Name FROM DemoTable;

Kết quả:

+------+-------+
| Id   | Name  |
+------+-------+
| 100  | Chris |
| 101  | Bob   |
| 102  | David |
+------+-------+
3 rows in set (0.00 sec)

Lưu ý: AS chỉ đổi tên hiển thị, không thay đổi cấu trúc bảng. Để đổi tên cột thực tế, dùng ALTER TABLE ... CHANGE COLUMN.