字符串+ 聚合函数? 帮忙写个SQL语句,或者给予一个解决方法,

qvyyy qvyyy 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
存在一个表
表名:t_example
字段:meetingid, joiner
类型:varchar(10), varchar(10)
数据:1000 李梅
1000 王俊
1000 张风
1001 哗啦啦
1001 王俊
想要的输出结果是:
1000 李梅王俊张风
1001 哗啦啦王俊
这样子最好了:
1000 李梅,王俊,张风
1001 哗啦啦,王俊

应该怎么做呢??
...全文

相关推荐

Sql Server 字符串聚合函数

如下表:AggregationTable Id Name 1 赵 2 钱 1 孙 1 李 2 周 如果想得到下图的聚合结果 Id Name 1 赵孙李 2 钱周 利用SUM、AVG、COUNT、COUNT(*)、MAX 和 MIN是无法做到的。因为这些都是对数值的聚合。不过我们可以通过自定义函数的方式来解决这个问题。1.首先建立测试表,并插入测试数据: 代码如下:create table AggregationTable(Id int, [Name] varchar(10)) go insert into AggregationTable     select 1,

weixin_38601446

SQL之常用函数

窗口函数 窗口函数,可以对数据库数据进行实时分析处理: 同时具有分组(partition by)和排序(order by)的功能 不减少原表的行数,所以经常用来在每组内排名 窗口函数原则上只能写在select子句中 语法 <窗口函数> over (partition by <用于分组的列名> order by <用于排序的列名>) <窗口函数>的位置,可以放以下两种函数: 静态窗口函数 排名函数,如rank,den

不断努力的统计小张

SQL函数和高级语句

SELECT `字段1` FROM `表1名` WHERE `字段2` [比较运算符] ( SELECT `字段1` FROM `表2名` WHERE 条件表达式);SELECT `字段名` [聚合函数(`字段名`)] FROM `表名` GROUP BY `字段名` HAVING 条件;SELECT * FROM `表1名` A INNER JOIN `表2名` B ON A.`字段`=B.`字段`;SELECT `字段名` [聚合函数(`字段名`)] FROM `表名` GROUP BY `字段名`;

不懂就问QAQ

Oracle 多行记录合并/连接/聚合字符串的几种方法

怎么合并多行记录的字符串,一直是oracle新手喜欢问的SQL问题之一,关于这个问题的帖子我看过不下30个了,现在就对这个问题,进行一个总结。

weixin_38656400

通过SQL语句实现行列转换的几种方法

1. 列转行 2. 行转列 3. 多列转换成字符串 4. 多行转换成字符串 5. 字符串转换成多列 6. 字符串转换成多行

oracle_1000
评论 7
收藏 已收藏
分享
返回顶部
qvyyy
应用实例 27,579 成员 68,540 内容