mysql中concat函数拼接表名,MySQL中concat函数

  mysql中concat函数拼接表名,MySQL中concat函数

  用法:

  CONCAT(str1,str2,…)

  返回连接参数产生的字符串。如果任何参数为空,则返回值为空。

  注意:

  如果所有参数都是非二进制字符串,则结果是非二进制字符串。

  如果参数包含任何二进制字符串,则结果是二进制字符串。

  数值参数被转换为等效的二进制字符串格式;为了避免这种情况,可以使用显式类型转换,例如:

  select concat(CAST(int _ colas char),char_col)

  MySQL的concat函数可以连接一个或多个字符串,例如

  MySQL select concat( 10 );

  -

  concat(10)

  -

  10

  -

  1个插入箭头(0.00秒)

  mysql selectconcat(11 , 22 , 33 );

  -

  concat(11 , 22 , 33)

  -

  112233

  -

  1个插入箭头(0.00秒)

  MySQL concat函数在连接字符串时会返回NULL,只要其中一个为NULL。

  mysql selectconcat(11 , 22 ,null);

  -

  concat(11 , 22 ,null)

  -

  NULL

  -

  1个插入箭头(0.00秒)

  MySQL中的Concat_ws函数

  用法:

  CONCAT_WS(分隔符,str1,str2,)

  CONCAT_WS()代表CONCATWithSeparator,是CONCAT()的一种特殊形式。第一个参数是其他参数的分隔符。分隔符放在要连接的两个字符串之间。分隔符可以是字符串或其他参数。

  注意:

  如果分隔符为空,则结果为空。该函数忽略任何分隔符参数后的空值。

  如果有连接,请用逗号分隔。

  mysql selectconcat_ws(,, 11 , 22 , 33 );

  -

  concat_ws(,, 11 , 22 , 33)

  -

  11,22,33

  -

  1个插入箭头(0.00秒)

  与MySQL中的concat函数不同,concat_ws函数在执行时不会因为NULL值而返回NULL。

  mysql selectconcat_ws(,, 11 , 22 ,NULL);

  -

  concat_ws(,, 11 , 22 ,NULL)

  -

  11,22

  -

  1个插入箭头(0.00秒)

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • 使用php连接mysql数据库,php连接数据库的方法
  • 使用php连接mysql数据库,php连接数据库的方法,一文详解PHP连接MySQL数据库的三种方式
  • pymysql菜鸟教程,pymysql 使用
  • pymysql菜鸟教程,pymysql 使用,pymysql模块使用简介与示例
  • mysql锁实现,mysql锁算法
  • mysql锁实现,mysql锁算法,MySQL锁机制与用法分析
  • mysql连接报错10061,mysql连接错误10060
  • mysql连接报错10061,mysql连接错误10060,MYSQL无法连接 提示10055错误的解决方法
  • mysql连接报10060错误,mysql连接报错10055
  • mysql连接报10060错误,mysql连接报错10055,MySQL连接异常报10061错误问题解决
  • mysql辅助索引和主键索引,mysql 主键 外键 索引
  • mysql辅助索引和主键索引,mysql 主键 外键 索引,MySQL索引之主键索引
  • MySQL语句大全,mysql常见语句总结
  • MySQL语句大全,mysql常见语句总结,MySQL语句整理及汇总介绍
  • mysql触发器的使用方法实验报告,mysql中触发器的使用
  • 留言与评论(共有 条评论)
       
    验证码: