在查询时将customer表中的字段c_name设置别名为'姓名'的操作,正确的是()。 A. select c_name=姓名 from customer B. select 姓名=c_name from customer C. select 姓名 as c_name from customer D. select c_name as 姓名 from customer
时间: 2024-03-01 18:50:54 浏览: 153
正确的是 C.
在 SQL 中使用 AS 关键字来为字段设置别名,语法为:
```
SELECT column_name AS alias_name FROM table_name;
```
其中,column_name 是原始列名,alias_name 是字段别名。在这道题中,需要将 c_name 列设置别名为“姓名”,因此正确的 SQL 语句应该是:
```
SELECT c_name AS 姓名 FROM customer;
```
因此,选项 C 是正确的。而选项 A 和 B 中,= 符号不能用于设置别名,因此语法错误。选项 D 中将 c_name 列设置别名为“姓名”,但是将“姓名”放在了 AS 关键字之前,语法也是错误的。
相关问题
select c_name as 姓名 from customer
这个 SQL 语句的语法是正确的。在 SQL 中,使用 AS 关键字来为字段设置别名,语法为:
```
SELECT column_name AS alias_name FROM table_name;
```
其中,column_name 是原始列名,alias_name 是字段别名。在这个 SQL 语句中,将 c_name 列设置别名为“姓名”,语法正确,可以得到查询结果。
因此,选项 C 的语法是正确的。
select 姓名 as c_name from customer
这个 SQL 语句的语法是正确的。在 SQL 中,使用 AS 关键字来为字段设置别名,语法为:
```
SELECT column_name AS alias_name FROM table_name;
```
其中,column_name 是原始列名,alias_name 是字段别名。在这个 SQL 语句中,将“姓名”设置为列别名,同时指定该别名为 c_name,语法正确,可以得到查询结果。
因此,选项 D 的语法也是正确的。
阅读全文