Computer >> Máy Tính >  >> Lập trình >> MySQL

Thêm một cột tạm thời với một giá trị trong MySQL?

Bạn có thể thêm một cột tạm thời có giá trị với sự trợ giúp của cú pháp sau -

select yourColumnName1,yourColumnName2,.....N ,yourTemporaryColumnValue as yourTemporaryColumnName from yourTableName;

Để thêm một cột tạm thời với một giá trị, chúng ta hãy tạo một bảng. Sau đây là truy vấn -

mysql> create table TemporaryColumnWithValueDemo
   −> (
      −> StudentId int,
      −> StudentName varchar(100)
   −> );
Query OK, 0 rows affected (0.59 sec)

Chèn một số bản ghi trong bảng. Truy vấn để chèn bản ghi như sau -

mysql> insert into TemporaryColumnWithValueDemo values(101,'John');
Query OK, 1 row affected (0.13 sec)

mysql> insert into TemporaryColumnWithValueDemo values(102,'Johnson');
Query OK, 1 row affected (0.15 sec)

mysql> insert into TemporaryColumnWithValueDemo values(103,'Carol');
Query OK, 1 row affected (0.14 sec)

mysql> insert into TemporaryColumnWithValueDemo values(104,'Sam');
Query OK, 1 row affected (0.16 sec)

Hiển thị tất cả các bản ghi được chèn ở trên. Truy vấn để hiển thị tất cả các bản ghi như sau -

mysql> select *from TemporaryColumnWithValueDemo;

Sau đây là kết quả -

+-----------+-------------+
| StudentId | StudentName |
+-----------+-------------+
|       101 | John        |
|       102 | Johnson     |
|       103 | Carol       |
|       104 | Sam         |
+-----------+-------------+
4 rows in set (0.00 sec)

Bây giờ đây là truy vấn để thêm một cột có giá trị t.emporary. Truy vấn như sau -

mysql> select StudentId,StudentName,'M.I.T.' as TempCollegeName from TemporaryColumnWithValueDemo;

Sau đây là kết quả đầu ra. Đã thêm cột tạm thời thành công -

+-----------+-------------+-----------------+
| StudentId | StudentName | TempCollegeName |
+-----------+-------------+-----------------+
|       101 | John        | M.I.T.          |
|       102 | Johnson     | M.I.T.          |
|       103 | Carol       | M.I.T.          |
|       104 | Sam         | M.I.T.          |
+-----------+-------------+-----------------+
4 rows in set (0.00 sec)