开发者社区> 问答> 正文

MySQL中的字符串连接

我正在使用MySQL和MySQL Workbench 5.2 CE。当我尝试连接2列last_name和时first_name,它不起作用:

select first_name + last_name as "Name" from test.student

展开
收起
保持可爱mmm 2020-05-11 16:43:37 432 0
1 条回答
写回答
取消 提交回答
  • MySQL与大多数DBMS使用+或||进行连接不同。它使用以下CONCAT功能:

    SELECT CONCAT(first_name, " ", last_name) AS Name FROM test.student 正如@eggyal在注释中指出的那样,您可以||通过设置PIPES_AS_CONCATSQL模式在MySQL中启用与运算符的字符串连接。

    来源:stack overflow

    2020-05-11 16:43:47
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
搭建电商项目架构连接MySQL 立即下载
搭建4层电商项目架构,实战连接MySQL 立即下载
PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

相关镜像