拼接字段
在MySQL的SELECT语句中,可使用Concat()函数来拼接两个列。
输入
SELECT CONCAT(vend_name, ‘ (‘, vend_country, ‘)‘) FROM vendors ORDER BY vend_name;
输出
分析
Concat()拼接串,即把多个串连接起来形成一个较长的串。Concat()需要一个或多个指定的串,各个串之间用逗号分隔。 上面的SELECT语句连接以下4个元素:
- 存储在vend_name列中的名字;
- 包含一个空格和一个左圆括号的串; ?
- 存储在vend_country列中的国家; ?
- 包含一个右圆括号的串。
从上述输出中可以看到,SELECT语句返回包含上述4个元素的单个列 (计算字段)。
使用别名
别名(alias)是一个字段或值的替换名。别名用AS关键字赋予。请看下面的SELECT语句:
输入
输出
分析