zoukankan      html  css  js  c++  java
  • SqlServer和mysql字段拼接方法

    1.SqlServer

    在sql查询中,有时候会想要把一列的多个结果字段值放在一个字段中,那么现在就使用下面的语句,就能完成:
         select 字段 +',' from table for xml path('')
    注解:字段:要查询的字段值
           ‘,’:区分字段值的连接符;
            table:表名
     列如,查询a表memo字段值
    a表:   id      memeo
            1       我们
            2       都
            3       是好孩子
    运用 select memo +'//' from a for xml path('')
    得到的结果为:我们//都//是好孩子

    2.mysql

    select group_concat('''',idcard,'''') from parsonalmember

    把身份证号码查询出来并且进行拼接,两边带单引号,直接可以用于in的查询

    需要注意的是group_concat是有长度限制的,最大为1024

  • 相关阅读:
    hive 调优
    nohup
    安装ElasticSearch 6.1.1 head插件
    101. Symmetric Tree
    67. Add Binary
    70. Climbing Stairs
    896. Monotonic Array
    66. Plus One
    27. Remove Element
    Apache Tomcat文件包含漏洞风险大,威胁全球约8万台服务器
  • 原文地址:https://www.cnblogs.com/aiwuziji/p/5899237.html
Copyright © 2011-2022 走看看