社区
Oracle
帖子详情
求助,求助:不能使用sum group by,如何合并同类的其他字段值?谢谢
pargy
2018-09-08 09:21:02
基础表A
xingming 足球 篮球
张三 有两次
张三 和李四一起
李四 很开心
李四 不错
结果表B
xingming 足球 篮球
张三 和李四一起 有两次
李四 很开心 不错
...全文
505
4
打赏
收藏
求助,求助:不能使用sum group by,如何合并同类的其他字段值?谢谢
基础表A xingming 足球 篮球 张三 有两次 张三 和李四一起 李四 很开心 李四 不错 结果表B xingming 足球 篮球 张三 和李四一起 有两次 李四 很开心 不错
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nayi_224
2018-09-11
打赏
举报
回复
分析函数+distinct?
yaiger
2018-09-10
打赏
举报
回复
晕,没注意不能使用group by, 这个被难倒了。listagg也要用group by
这是实际情况还是出题目?
yaiger
2018-09-10
打赏
举报
回复
select xingming, max(足球), max(篮球)
from 基础表A
group by xingming
前提是如例子一般,每行都是有一个Null, 否则要用listagg函数
卖水果的net
2018-09-09
打赏
举报
回复
每一个人,有超过 2 行的数据,怎么取值 ?
量化交易入门之股票数据获取——无所
不能
的Python系列课程
课程目录:第0节:四个主流数据源框架介绍第一节:数据源框架速度大比拼第二节:股票实时数据和分钟数据的获取第三节:资金都去哪了——个股资金流向第四节:资金都去哪了——其它资金流向第五节:寻找主力踪迹——龙虎榜数据解读第六节:寻找主力踪迹——大宗交易数据解读第七节:了解你买的票吗——主营业务构成第八节:了解你买的票吗——股东构成第九节:谁给的私房钱最多——分红配股第十节:价
值
投资——财务报表第十一节:跟上板块轮动的节奏第十二节:特色数据——千股千评第十三节:特色数据——把握宏观经济脉搏第十四节:特色数据——新闻大事情感分析 通过该课程您将学到:- tushare/akshare/efinance/qstock框架的
使用
- pandas打印完整数据- pandas apply方法的
使用
- pandas列条件判断和
sum
方法的
使用
- pandas merge方法的
使用
- pandas corr方法的
使用
- pandas
group
by方法的
使用
-
使用
Tabulate框架输出markdown格式- pandas reset_index方法的
使用
- pandas pivot_table方法的
使用
-
使用
pyecharts画图- pandas contains 方法的
使用
- DataFrame转成Series- 分词和情感分析
group
by 多个
字段
值
首先,思考一个问题,
GROUP
BY X意思是将所有具有相同X
字段
值
的记录放到一个分组里,即是以X
字段
进行分组;那么
GROUP
BY X, Y呢,同理,此意思是将所有具有 相同X和Y
字段
值
的记录放到一个分组里,换言之,是以X和Y
字段
进行分组。
group
by一般是和聚合函数在一起
使用
,例如count、
sum
、avg等,
使用
group
by的两个要素:(1)出现在select后面的
字段
,要么...
MySQL
group
by查询其他
字段
在做数据库查询的时候,用到了分组求和 先看一下我的表结构: puId是外键,我就是根据这个
字段
分组求和pay
字段
,但是因为我后面需要用到其他的
字段
值
进行比较,所以需要查其他不在分组条件内的
字段
,这个是我第一次执行的语句: select id,bargain,
sum
(pay) as pay from margin where status='A'
group
by puId; 然后就报错...
sql
使用
group
by分组,同时查询其它
字段
group
by 一般和聚合函数一起
使用
才有意义,比如 count
sum
avg等,
使用
group
by的两个要素: (1) 出现在select后面的
字段
要么是是聚合函数中的,要么就是
group
by 中的. (2) 要筛选结果 可以先
使用
where 再用
group
by 或者先用
group
by 再用having 但是有时候我们只需要通过一个
字段
去
group
by ,又想在查询结果中查询其他
字段
。 解决:可以把其他需要查询的
字段
放到max或min函数里 SELECT a.api_name, min
sql:常用:
group
by 多个
字段
首先
group
by 的简单说明:
group
by 一般和聚合函数一起
使用
才有意义,比如 count
sum
avg等,
使用
group
by的两个要素: (1) 出现在select后面的
字段
要么是是聚合函数中的,要么就是
group
by 中的. (2) 要筛选结果 可以先
使用
where 再用
group
by 或者先用
group
by 再用having 下面看下
group
b...
Oracle
17,086
社区成员
55,238
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章