MySQL将字段的值进行拼接

2023-05-16

应用场景:

1、同张表分组时将某个字段的值进行拼接

-- 将学生按班级分组,对同一班级的学生姓名进行拼接
SELECT classid,group_concat(stu_name) as stu_names FROM student GROUP BY classid

2、不同表将某几个字段的值进行拼接

-- 将客户的负责人表crm_share_join中负责人beshare_uid以cid分组,查询同一客户多个负责人, 查询 new_charege 字段以 (创建人uid,负责人A,负责人B,负责人C...,) 形式展示
 
SELECT
	s.cid,
	s.beshare_uid,
	s.share_uid,
	c.creatid,
	c.id,
	c.charge_person,
	CONCAT(c.creatid,',',group_concat(s.beshare_uid),',') as new_charege
FROM
	crm_share_join s,
	crm_customer c
WHERE
	s.cid = c.id
AND s.creat_id <> s.beshare_uid
GROUP BY
	s.cid
HAVING
new_charege<> c.charge_person

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

MySQL将字段的值进行拼接 的相关文章

  • Activity中onNewIntent()方法触发及注意事项

    Activity的onNewIntent 方法何时会被调用 前提 ActivityA已经启动过 处于当前应用的Activity堆栈中 当ActivityA的LaunchMode为SingleTop时 xff0c 如果ActivityA在栈顶
  • (原创)Android Studio解除SVN绑定

    配置了SVN的项目 xff0c 如果想要解除配置该如何做呢 xff1f 一般的处理方法 xff0c 是找到项目的地址 xff0c 把 SVN文件夹删除 但是这样还不够彻底 因为项目的文件名还是有svn配置后的颜色 xff0c 如下图 如何让
  • Ocelot网关使用IdentityServer4认证

    环境 xff1a window10 x64vs2022 企业版 17 0 0 NET 6 0IdentityServer4 AccessTokenValidation 3 0 1Ocelot 17 0 0 Ocelot是在 net core
  • 【记录】Ubuntu美化之Gnome桌面教程

    嘿嘿 xff0c 什么都不说了 xff0c 先上图 支持多个桌面同时运行 xff0c 界面简洁 图标美观 右下角的托盘也很可爱 第一步 xff1a 第一步当然是要安装gnome啦 GNOME已经包含在Ubuntu软件库中 您所要做的就是打开
  • python 中 机器学习算法 --决策树

    文章目录 思维脑图3 1 2 用pandas加载数据集3 1 3 清洗数据集现在计算这些的实际值主队和客队最后一场比赛赢了吗 xff1f 3 2 决策树3 2 1 决策树中的参数3 2 2 决策树的使用 3 3 体育赛事结果预测 3 4 随
  • 2021-11-01 福州高速公路定位测试有感

    室内定位测试大大小小经历了数十次 xff0c 这次福州的高速公路隧道测试感触颇多 第一 强大的自驱力 xff1a 从测试安排出差伊始 xff0c 团队成员主动提出听从安排 xff0c 积极配合 xff1b 讨论测试计划和方案时 xff0c
  • New Timeline的Toolbar样式设计

    最近在做新版的Timeline xff0c Toolbar Menu 的功能基本完成 xff0c 因此把截图拿出来与各位博友分享一下 新版Timeline HTML版本 主页面 xff1a 这次主要讲解一下Toolbar Menu 的功能
  • VS改大小写的快捷键

    改成小写 xff1a Ctrl 43 U 改成大写 xff1a Ctrl 43 Shift 43 U 记得要选中要修改的一段英文
  • SQL两表之间:根据一个表的字段更新另一个表的字段

    1 写法轻松 xff0c 更新效率高 xff1a update table1 set field1 61 table2 field1 field2 61 table2 field2 from table2 where table1 id 6
  • 多边形面积计算公式

    function polygonArea points var i j var area 61 0 for i 61 0 i lt points length i 43 43 j 61 i 43 1 points length area 4
  • table合并单元格colspan和rowspan

    span style font family none code span style background color rgb 255 255 0 span style font family none code span style f
  • jQuery两个稳定版本的比较

    jquery历经了多个版本的更新 xff0c 版本上的比较貌似没什么必要性 xff0c 一般来说新的版本会比旧的版本各方面都略有提升 xff0c 但由于新版中增加了各种新的功能 xff0c 难免会引起bug的发生 评估一个版本是否适合当前开
  • (原创)从addView讲到LayoutParams

    Android开发中 xff0c 有时候要动态添加布局 xff0c 这时候我们都会采用一个叫做addView的方法 xff0c 那么就先来讲一讲这个方法 addView是viewGroup中的的方法 xff0c 故而是用来给布局添加子控件用
  • 室内定位简介

    室内定位定义 xff1a 室内定位是指在室内环境中实现位置定位 xff0c 主要采用无线通讯 基站定位 惯导定位等多种技术集成形成一套室内位置定位体系 xff0c 从而实现人员 物体等在室内空间中的位置监控 室内定位需求 xff1a 在室外
  • 命令行提交代码到gitLab服务器

    1 创建项目 xff0c 前提是gitLab服务器已经搭建完成 xff0c 在gitLab个人账户下创建一个项目 xff0c 项目名称自己定义 xff0c 如图 xff1a 2 拷贝本地代码到指定目录 xff0c 一般自己创建一个固定的代码
  • VS 附加到进程调试技巧

    有些时候碰到自己开发的程序嵌入到别人的框架中 xff0c 而在接口的地方出了问题 xff0c 而又不方便将自己的模快加入到别人的工程中 有很多相关的文件 xff0c 还有mster页面等 xff0c 这个时候VS的附加到进程调试变得不可或缺
  • Request和Response详解

    Request 和 Response 对象起到了服务器与客户机之间的信息传递作用 Request 对象用于接收客户端浏览器提交的数据 xff0c 而 Response 对象的功能则是将服务器端的数据发送到客户端浏览器 一 Request对象
  • 人最宝贵的东西是生命

    钢铁是怎样炼成的 人最宝贵的东西是生命 生命属于人只有一次 一个人的生命是应该这样度过的 当他回首往事的时候 他不会因虚度年华而悔恨 也不会因碌碌无为而羞耻 这样在临死的时候 他才能够说 39 我的生命和全部的经历 都献给世界上最壮丽的事业
  • 高性能的Mysql读书笔记系列之五(创建高性能的索引)

    前言 xff1a 索引 xff08 在MySQl中也叫做 键 xff08 key xff09 xff09 是存储引擎用于快速找到记录的一种数据结构 索引对于良好的性能非常关键 尤其是当表中的数据量越来越大时 xff0c 索引对性能的影响愈发
  • Result Maps collection already contains value for xxx.xxx.dao.BaseResultMap错误

    前言 xff1a 我们在实际开发项目中 xff0c 有的时候会用到mybatis的逆向工程 xff0c 这个东西在某种程度的确很省事 xff0c 但有时候也会因此出现bug 这篇文章讲解下如何解决题目中的bug 正文 xff1a 一 复现问

随机推荐

  • Android DataBinding笔记

    官网介绍 xff0c DataBinding是用于将数据的和视图绑定在一起的支持库 xff0c 特点是只需要在视图定义的xml中编写绑定信息 xff0c 减少在代码中的视图于数据的交互逻辑 这样可以分离数据和视图 xff0c 减少这两个模块
  • Android:如何使用ViewBinding(Kotlin简易版)

    Android xff1a 如何使用ViewBinding xff08 Kotlin简易版 xff09 最近这段时间在学习Kotlin xff0c 突然发现谷歌已经把kotlin android extensions插件废弃 xff0c 目
  • CentOS7 systemctl 编写自定义服务

    编辑服务文件 vi usr lib systemd system zabbix server service Unit 此部分主要用于描述 Description 61 Zabbix Server 描述服务 After 61 syslog
  • (原创)解决APP进程被杀死出现的一些坑

    这几天在开发中遇到了这样一个问题 当打开的App数量达到一定数目时 原先的App进程会被系统杀死 然后再次进入这个被杀死的App时 发现了一些异常 经过排查 xff0c 是viewpager的getitem方法没有被调用 通过网上的一些信息
  • 8位字节对齐算法

    参考文章 8bit对齐算法 void testAlign for int i 61 0 i lt 61 10 i 43 43 int align 61 align8Bit i printf 34 the align is d n 34 al
  • Ubuntu22.04安装libudev-dev时的Bug

    新安装了Ubuntu22 04 xff0c 然后安装libudev dev xff1a sudo apt install libudev dev 发现了非常奇怪的事情 xff1a 正在读取软件包列表 完成 正在分析软件包的依赖关系树 完成
  • ubuntu服务器安装python3

    输入python查看python2是否安装 输入python3查看python3是否安装 一般都会安装python2和3 xff0c 系统服务也会调用python xff0c 所以没事不要乱卸载 sudo apt autoremove py
  • 个人面试经历经验谈

    到昨天接到金蝶得Offer xff0c 我想我为期三个星期的找工作面试之旅应该是告一段落了 原以为接到Offer会有点高兴 xff0c 但是一回味这三个星期的起起落落 xff0c 便实在是高兴不起来 xff0c 虽然手上有好几个Offer可
  • mysql 运行sql报错1118 - Row size too large (> 8126). Changing some columns to TEXT or BLOB

    innodb file per table 61 1 innodb file format 61 Barracuda innodb file format check 61 ON innodb log file size 61 512M i
  • Git 操作源地址(查看 添加 修改 删除)

    查看源地址 git remote v 修改源地址 git remote set url origin git地址 添加源地址 git remote add NAME GIT URL NAME 为新的Git库源地址名 xff0c GIT UR
  • [CentOS] 四、安装 ranger

    四 安装 ranger 作者 xff1a 解琛 时间 xff1a 2020 年 9 月 15 日 ranger ranger 安装Nerd Fonts字体 span class token function git span clone h
  • java实习两个月总结

    实习两个月总结 刚开始实习的时候激情满满 慢慢的激情也退却了 在杭州月薪3000干了两个月我自己都觉得不可思议 杭州的物价大家有目共睹 先谈谈收获 认识了java8的新特性 了解了开发中常用的工具和工具包 持续集成部署的jenkins sw
  • chrome各种版本下载地址:

    Download older versions of Google Chrome for Windows Linux and Mac Download older versions of Google Chrome for Windows
  • idea 注入mapper报错报红的几种解决方案

    方法1 xff1a 为 64 Autowired 注解设置required 61 false 使用 64 Autowired 注解时 xff0c 若希望允许null值 xff0c 可设置required 61 false 像这样 xff1a
  • 当node遇上Egg遇上TypeScript

    快速入门 通过骨架快速初始化 xff1a npx egg init type 61 ts showcase cd showcase amp amp npm i npm run dev 上述骨架会生成一个极简版的示例 xff0c 更完整的示例
  • fastjson 导致 swagger 页面无法显示

    问题 xff1a 增加swagger后 xff0c 无法访问 http localhost 8080 swagger ui index html xff0c 去除fastjson配置后确可以访问 相关配置信息 xff1a lt fastjs
  • springboot发送HTTP请求

    1 添加依赖 使用RestTemplate进行发送请求 xff0c 添加相关依赖 lt 发送请求的依赖 gt lt dependency gt lt groupId gt org apache httpcomponents lt group
  • 启动docker容器一致提示端口被占用,即使是已经删除相关端口的进程

    1 重启docker服务 systemctl restart docker 2 启动对应的docker容器 docker start tomcat 3 如果提示端口已被占用 xff0c 则查看占用进程并杀死 netstat ntulp gr
  • windows上的IDEA连接Docker

    docker中勾选 查看连接
  • MySQL将字段的值进行拼接

    应用场景 xff1a 1 同张表分组时将某个字段的值进行拼接 将学生按班级分组 xff0c 对同一班级的学生姓名进行拼接 SELECT classid group concat stu name as stu names FROM stud