zoukankan      html  css  js  c++  java
  • mysql CONCAT,CONCAT_WS,GROUP_CONCAT

    CONCAT()

    CONCAT()函数用于将多个字符串连接成一个字符串。

    SELECT CONCAT('1', '2'); -- 12
    SELECT CONCAT('1', ' ','2'); -- 1 2
    SELECT CONCAT('1', NULL,'2'); -- null

    CONCAT_WS

    CONCAT_WS() 代表 CONCAT With Separator ,是CONCAT()的特殊形式。第一个参数是其它参数的分隔符。分隔符的位置放在要连接的两个字符串之间。分隔符可以是一个字符串,也可以是其它参数。如果分隔符为 NULL,则结果为 NULL。函数会忽略任何分隔符参数后的 NULL 值。但是CONCAT_WS()不会忽略任何空字符串。

    SELECT CONCAT_WS('_','1','2'); -- 1_2
    SELECT CONCAT_WS('_','1', ' ','2'); -- 1_ _2
    SELECT CONCAT_WS('_','1', NULL,'2'); -- 1_2

    GROUP_CONCAT

    GROUP_CONCAT函数返回一个字符串结果,该结果由分组中的值连接组合而成。

    SELECT
        one_name,
        GROUP_CONCAT(two_id)
    FROM
        one
    GROUP BY
        one_name

  • 相关阅读:
    Servlet的生命周期及工作原理
    抓包---firebug
    firebug抓包
    token认证来龙去脉
    性能测试报告注意事项
    性能测试报告
    Error -26601解决办法
    lr新手误区
    css定位
    xpath定位
  • 原文地址:https://www.cnblogs.com/ooo0/p/14899418.html
Copyright © 2011-2022 走看看