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

Tạo alias cho VIEW trong MySQL khi tạo mới

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)