在mysql的select语句中,使用Concat()函数拼接两个或多个列将值联结到一起构成单个值。
Concat需要一个或多个指定的串,各个串之间用逗号分隔。
有一个student表格,想将name和age 拼接在一列显示。
sql语句:select Concat(name,' (',age, ')') as student_info from student order by age;
查询结果:
Concat(name,’ (’,age, ‘)’) 包含:
- name 字段
- ‘空格+(’
- age字段
- ‘空格+)’
不同串之前用逗号分隔开。