zoukankan      html  css  js  c++  java
  • sql 多行合一行

    sql多行合并成一行

    sql server

    SELECT [activityId],
    --STUFF(
    (SELECT ',' + Cast(A.phone AS varchar)
    FROM aaa A
    WHERE A.activityId=B.activityId
    FOR XML PATH(''))
    --,1,1,'') AS phones
    FROM aaa B
    GROUP BY [activityId]

    mysql

    SELECT
    activityId,
    group_concat(DISTINCT phone ORDER BY phone DESC SEPARATOR ';') AS phones
    FROM
    aaa 
    GROUP BY
    activityId

  • 相关阅读:
    5.21php
    5.20日报
    kubernetes
    kubernetes
    Kubernetes
    Docker
    Docker
    Docker
    Docker
    Docker
  • 原文地址:https://www.cnblogs.com/beagreatman/p/5956879.html
Copyright © 2011-2022 走看看