MySQL 如何在已创建的表中使用SELECT添加列
首先让我们创建一个表 –
mysql & gt; create table DemoTable
->(
- > Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,
- > Name varchar(100),
- > Age int
- >);
查询OK,受影响的行数为0(0.49秒)
使用插入命令在表格中插入一些记录 –
mysql & gt; insert into DemoTable(Name,Age)values(' Robert',24);
查询OK,受影响的行数为1(0.18秒)
mysql & gt; insert into DemoTable(Name,Age)values(' Chris',22);
查询OK,受影响的行数为1(0.13秒)
使用select语句显示表中的所有记录 –
mysql & gt; select* from DemoTable;
阅读更多:MySQL 教程
输出
+----+--------+------+
| Id | Name | Age |
+----+--------+------+
| 1 | Robert | 24 |
| 2 | Chris | 22 |
+----+--------+------+
2 行集(0.00 秒)
这是在使用SELECT时添加新列的查询 –
mysql & gt; select Id,Name,Age,'US' AS DefaultCountryName from DemoTable;
输出
+----+--------+------+--------------------+
| Id | Name | Age | DefaultCountryName |
+----+--------+------+--------------------+
| 1 | Robert | 24 | US |
| 2 | Chris | 22 | US |
+----+--------+------+--------------------+
2 行集(0.00 秒)