自己想做一个查询,类似于

select age,name from student group by age

但是很明显这是不能运行的,因为你把age分组了,那么name怎么处理,一般有取最大值max(name)。最小值min(name),或者如果是数字的话,还可以sum(name),但是我要做的是需要把不要同的name全部组合起来,类似于这样

18     张三,李四

20     王五,刘六

把剩下的字段给组合起来,让我看的更清晰,咨询了dba后,知道可以这样做

select age ,listagg(name,',') within GROUP (order by name) name from student group by age

这样子就实现了我要的功能,在这里做个笔记,以免以后dba走了,或者我走了,找不到这份资料,也给各位分享一下

group by字段后,其他字段的合并处理相关推荐

  1. Oracle数据库在指定字段后新增字段

    记录一下数据库中为表增加字段,且在指定字段后新增: mysql数据库的话比较简单通过一下sql语句即可实现: -- 为表t在B字段后新增字段 alter table t add column fild ...

  2. mysql降序后去重_Mysql 数据记录去重后按字段排序

    实现效果:去重-取最新的-排序 例子 : 按用户ID获取历史记录中某个人的记录,要求非重复的且每条只获取最新的,同时按添加时间倒序排列的 实现 :SELECT * FROM ( SELECT * FR ...

  3. 数据库|group by查询出其他字段

    数据库环境:MYSQL 5.7.19 解决group by只能查询特定字段而不能查询其他字段的问题. 新建一张表: CREATE TABLE LSQ_TEST_TABLE (ID VARCHAR(64 ...

  4. 关于Oracle.ManagedDataAccess数据库表加字段后,必须重启的问题

    关于Oracle.ManagedDataAccess数据库表加字段后,必须重启的问题,解决方法如下: 在数据库连接字串中,增加一个参数:Metadata Pooling=false 如"Da ...

  5. Linq中的group by多表多字段,Sum求和

    Linq中的group by多表多字段,Sum求和 //Line to Sql 写法var data = (from a in Itemsgroup a by new { a.GroupId, a.I ...

  6. 按钮提交在url后添加字段_在输入字段上定向单击“清除”按钮(X)

    按钮提交在url后添加字段 jQuery makes it easy to get your project up and running. Though it's fallen out of fav ...

  7. mysql如何进行分组操作的_mysql group by 对多个字段进行分组操作

    在平时的开发任务中我们经常会用到MYSQL的GROUP BY分组, 用来获取数据表中以分组字段为依据的统计数据. 比如有一个学生选课表,表结构如下: Table: Subject_Selection ...

  8. hive3新增資料_Hive表新增字段后,新字段无法写入值问题总结

    问题描述 今天同事让我把订单表新增一个字段,我新增好字段后,重跑脚本,验证数据的时候发现新增加的那个字段的值都是NULL.脚本通过insert overwrite覆盖T+1的历史数据. 新增字段的sq ...

  9. oracle无法减小列长度,中国港湾扩展表单分配时调整字段后保存时报错,无法正常维护表单定义...

    版本号: 7.0.4 业务场景(如下):中国港湾扩展表单分配时调整字段后保存时报错,无法正常维护表单定义 异常提示: 异常信息:添加业务实体的时候出错. 导致错误的应用程序或对象的名称:Generso ...

  10. EAS BOS 新建单据后新增字段

    EAS BOS 新建单据后新增字段 1.在新建的单据界面上单击右键,选择字段管理,然后出现下图界面,然后点击新增字段 2.因为每个字段的类型不一样,所以选择的时候需要注意. F7基础资料 类型 已有基 ...

最新文章

  1. 截断坐标轴参数的应用小例子
  2. 用WSE在Web服务中验证用户身份
  3. 关于real210开发板linux系统可能无法解析域名的问题解决方法
  4. 【渝粤教育】 国家开放大学2020年春季 1009离散数学(本) 参考试题
  5. 结构重参数化技术【为了模型压缩】:进可暴力提性能,退可无损做压缩
  6. dedecms读取多个类别信息
  7. vue.js下载教程
  8. matlab线型与颜色
  9. Mysql 省市区字典(带层级,带经纬度,带拼音)
  10. 自然语言处理之分词、命名主体识别、词性、语法分析-stanfordcorenlp-NER(二)
  11. 移植 μC/OS-III 到 STM32
  12. 无法启动计算机的病毒是,电脑病毒导致系统中的exe文件无法打开如何解决
  13. 一分钟学会接网线(网络传输介质详解及布线连接)
  14. sourcemap(未完,待续)
  15. Carsim-问题Failed to start Solver: PATH_ID_OBJ(X) was set to Y; no corresponding value of XXXXX?
  16. 如何解决WIN10环境下 Raid 模拟器遇到乱码问题
  17. sigmoid和softmax区别
  18. 文泰 单笔划 字 教程
  19. linux 点亮屏幕,按电源键屏幕唤醒和屏幕睡眠流程(从上层到kernel)
  20. Android是什么?

热门文章

  1. 总结所有的池化(Pooling)方法
  2. 电压电流双环控制PI参数计算01
  3. 博客摘录「 各品牌网络监控摄像头RTSP地址查询」2023年5月23日
  4. Oracle 实例(ORACLE)
  5. 哈弗结构和冯诺依曼结构的区别
  6. jQuery Validate 自定义校验手机号
  7. 蜡炬教育CEO :一家教育公司,价值观决定下限,综合实力决定上限
  8. js前端ajax提交list集合参数至后端
  9. 委托定义(delegate)
  10. 分布式专题-NIO框架之Netty01-Java IO 演进之路