请教一个按照顺序分组的SQL语句写法
时间: 2019-05-14来源:博客园
前景提要
请教一个按照顺序分组的SQL语句写法
0 悬赏园豆: 60 [待解决问题] 请问如何用SQL简单实现下面的数据转换: 问题补充:是把图中表1的数据用SQL转成表2的数据 lane3000 | 初学一级 | 园豆: 6
提问于:2019-05-14 10:20 显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
< > 分享
分享您的问题
所有回答(5) 0 select * from table a left json table on a.id = b.pid (找出关联字段,自己关联自己) 诗为马 | 园豆:88 (初学一级) | 2019-05-14 10:32 是由图中的表1用SQL转换成表2的数据 支持( 0 ) 反对( 0 ) lane3000 | 园豆:6 (初学一级) | 2019-05-14 10:38 编辑文本 预览 上传图片
Ctrl+Enter键快速提交 0 SELECT 货物名称, 交货地点, MIN(交货时间) AS 开始交货时间, MAX(交货时间) AS 结束交货时间, SUM(交货数量) AS 交货数量 FROM 表1 GROUP BY 货物名称,交货地点 blackheart | 园豆:3417 (老鸟四级) | 2019-05-14 11:19 谢谢回复,不过不是我想要的 支持( 0 ) 反对( 0 ) lane3000 | 园豆:6 (初学一级) | 2019-05-14 11:53 @lane3000: 你不会想要按颜色分组吧,你给的数据和条件只能做到这样分组了。 支持( 0 ) 反对( 0 ) blackheart | 园豆:3417 (老鸟四级) | 2019-05-14 11:58 @blackheart: 是的 支持( 0 ) 反对( 0 ) lane3000 | 园豆:6 (初学一级) | 2019-05-14 13:47 编辑文本 预览 上传图片
Ctrl+Enter键快速提交 0 如果是我的话,从表的设计上着手比较简单;
表多加个字段,存数据的时候,标识分组,在P01做为一组,这个字段存1,在P01结束的时候,在下一组标识2,依次分组;
这个写SQL就很简单了,
当然现在这个设计方法SQL写起来比较复杂;这有个一样的参考的地址: http://www.itpub.net/thread-2073272-1-1.html 悟行 | 园豆:12240 (专家六级) | 2019-05-14 16:20 编辑文本 预览 上传图片
Ctrl+Enter键快速提交 0 https://www.cnblogs.com/footleg/p/7133087.html
https://yq.aliyun.com/articles/677423
不要客气,开窗函数不错哦 czd890 | 园豆:8909 (大侠五级) | 2019-05-14 16:30 编辑文本 预览 上传图片
Ctrl+Enter键快速提交 0 2楼已经答得可以了。然后你要按颜色分类,那你得让我们知道
你这个颜色是根据怎么数据生成的。不然没办法 Giant Liu | 园豆:888 (小虾三级) | 2019-06-14 14:49 编辑文本 预览 上传图片
Ctrl+Enter键快速提交
清除回答草稿
您需要 登录 以后才能回答,未注册用户请先 注册 。

科技资讯:

科技学院:

科技百科:

科技书籍:

网站大全:

软件大全:

热门排行