Có, sử dụng từ khóa AS để đặt alias cho VIEW. Tạo bảng:
mysql> CREATE TABLE DemoTable (
FirstName VARCHAR(100)
); Query OK, 0 rows affected (0.54 sec)
Chèn dữ liệu:
mysql> INSERT INTO DemoTable VALUES('Chris'); Query OK, 1 row affected (0.15 sec)
mysql> INSERT INTO DemoTable VALUES('Robert'); Query OK, 1 row affected (0.08 sec)
mysql> INSERT INTO DemoTable VALUES('Sam'); Query OK, 1 row affected (0.11 sec)
Hiển thị dữ liệu:
mysql> SELECT * FROM DemoTable;
Kết quả:
+-----------+ | FirstName | +-----------+ | Chris | | Robert | | Sam | +-----------+ 3 rows in set (0.00 sec)
Tạo VIEW với alias load_data:
mysql> CREATE VIEW load_data AS SELECT * FROM DemoTable; Query OK, 0 rows affected (0.22 sec)
Truy vấn qua VIEW:
mysql> SELECT * FROM load_data;
Kết quả:
+-----------+ | FirstName | +-----------+ | Chris | | Robert | | Sam | +-----------+ 3 rows in set (0.04 sec)