MySQL 在SELECT中如何生成字段
使用关键字AS。 首先让我们创建一个表 –
mysql> create table DemoTable
(
Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,
Name varchar(20)
);
Query OK, 0 rows affected (3.16 sec)
使用插入命令向表中插入一些记录 –
mysql> insert into DemoTable(Name) values('John');
Query OK, 1 row affected (0.50 sec)
mysql> insert into DemoTable(Name) values('Robert');
Query OK, 1 row affected (0.29 sec)
mysql> insert into DemoTable(Name) values('David');
Query OK, 1 row affected (0.54 sec)
使用SELECT语句从表中显示所有记录 –
mysql> select *from DemoTable;
阅读更多:MySQL 教程
输出
+----+--------+
| Id | Name |
+----+--------+
| 1 | John |
| 2 | Robert |
| 3 | David |
+----+--------+
3 rows in set (0.00 sec)
下面是在MySQL SELECT中生成字段的查询语句 –
mysql> select Id,Name,'US' AS CountryName from DemoTable;
输出
+----+--------+-------------+
| Id | Name | CountryName |
+----+--------+-------------+
| 1 | John | US |
| 2 | Robert | US |
| 3 | David | US |
+----+--------+-------------+
3 rows in set (0.00 sec)
极客教程