正确答案是:D: `select c_name as 姓名 from customer`
专业分析:
在SQL查询中,使用`AS`关键字可以为查询结果中的字段设置别名。别名可以使查询结果更具可读性,或者符合特定的输出要求。语法格式为`SELECT 列名 AS 别名 FROM 表名`。
- 选项A: `select c_name=姓名 from customer` 这是不正确的,因为`=`用于赋值或比较,而非设置别名。
- 选项B: `select 姓名=c_name from customer` 这同样是不正确的,因为`=`用于赋值或比较,而非设置别名。
- 选项C: `select 姓名 as c_name from customer` 这是不正确的,因为它试图将`姓名`作为字段名,并将其别名为`c_name`,这与题目要求相反。
- 选项D: `select c_name as 姓名 from customer` 这是正确的用法,它将`c_name`字段的查询结果别名为`姓名`,符合题目要求。
因此,选项D是正确的选择。