mysql 字符串拼接的几种方式_mysql拼接字符串和字段

mysql 字符串拼接的几种方式_mysql拼接字符串和字段第一种:MySQL自带语法Concat(string1,string2,string3…),此处是直接把string1和string2等等的字符串拼接起来(无缝拼接哦)说明:此方法在拼接的时候如果有一个值为NULL,则返回NULLselectconcat(“aaa”,”bbbb”,”ccccc”)asstrselectconcat(“aaa”,”bbbb”,null)asstr第二种:第二种也是mysql自带语法CONCAT_WS(separator.


Jetbrains全系列IDE稳定放心使用

第一种:

MySQL自带语法Concat(string1,string2,string3…),此处是直接把string1和string2等等的字符串拼接起来(无缝拼接哦)

说明:此方法在拼接的时候如果有一个值为NULL,则返回NULL

select concat("aaa","bbbb","ccccc")  as str

mysql 字符串拼接的几种方式_mysql拼接字符串和字段

select concat("aaa","bbbb",null)  as str

mysql 字符串拼接的几种方式_mysql拼接字符串和字段

 第二种:

第二种也是mysql自带语法CONCAT_WS(separator,string1,string2,…),但是可以多个字符串用指定的字符串进行拼接(带缝拼接哦)

说明:string1,string2代表的是字符串,而separator代表的是连接其他参数的分隔符,可以是符号,也可以是字符串。如果分隔符为NULL,则结果为NULL。此方法参数可以为NULL。

select 1 as test1, CONCAT_WS("aaa",null,"cccc")  as str union all
select 2 , CONCAT_WS("aaa","bbbb",null) union all
select 3 , CONCAT_WS("aaa","null","cccc") union all
select 4 , CONCAT_WS("aaa","bbbb","null") union all
select 5 , CONCAT_WS("aaa","bbbb","cccc") union all
select 6 , CONCAT_WS(null,"bbbb","cccc") union all
select 7 , CONCAT_WS("null","bbbb","cccc") 

mysql 字符串拼接的几种方式_mysql拼接字符串和字段

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/187562.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • tomcat路径怎么找_tomcat项目路径

    tomcat路径怎么找_tomcat项目路径Maven配置覆盖内嵌tomcat虚拟映射路径

    2022年4月21日
  • tomcat 部署war包的两种方法「建议收藏」

    tomcat 部署war包的两种方法「建议收藏」编辑tomcat/conf/server.xml文件viserver.xml->ESC+i->编辑后->ESC+:wq!第一种:添加一个Service                     connectionTimeout=”20000″                redirectPort=”9443″/>    

    2022年5月22日
  • java的格式输入语句是_java输入输出语句是什么「建议收藏」

    java的格式输入语句是_java输入输出语句是什么「建议收藏」对于经常上机刷题的来说,首先得解决输入输出方法,Java的输入输出流在Java学习过程的后面部分才会接触,但是我们可以掌握一些简单的,常用的输入输出方法输出流java常用的输出语句有下面三种:System.out.println();//换行打印,输出之后会自动换行System.out.print();//不换行打印System.out.printf();//按格式输出输出示例publiccla…

    2022年7月7日
  • Anaconda环境下Tensorflow的安装与卸载

    Anaconda环境下Tensorflow的安装与卸载Anaconda环境下Tensorflow的安装与卸载文章目录Anaconda环境下Tensorflow的安装与卸载一、环境的创建与删除1.查看自己配置的环境2.配置一个新的环境3.进入和退出环境4.删除环境二、包(第三方库)的安装与卸载1.查看安装的包2.安装包3.删除包4.更新包三、tensorflow的安装与卸载1.创建一个tensorflow环境2.激活tensorflow环境3.安装tensorflow4.查看是否安装成功5.查看tensorflow的版本号6.退出tensorflow环境一

    2022年7月11日
  • HTTP常见的状态码

    HTTP常见的状态码状态码解释200一切正常301永久重定向302临时重定向401用户名或密码错误403禁止访问(客户端IP地址被拒绝404文件不存在414请求URI头部过长500服务器内部错误502BadGateway(错误网关)…

    2022年9月14日
  • html中图片连续滚动代码,[转载]网页设计中的图片连续滚动效果——代码「建议收藏」

    html中图片连续滚动代码,[转载]网页设计中的图片连续滚动效果——代码「建议收藏」style=”overflow:hidden;width:500px;”>border=”0″>id=”butong_net_left1″valign=”top”align=”center”>border=”0″>src=”src=”插入需要滚动的图片”>src=”插入需要滚动的图片”>src=”插入需要滚动的图片”>src=”插入需要滚动的图片”&gt…

    2022年7月18日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号