首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >根据不同的值按顺序聚合列

根据不同的值按顺序聚合列
EN

Stack Overflow用户
提问于 2020-04-02 04:37:08
回答 1查看 23关注 0票数 0

我有一个标准查询,如下所示:

代码语言:javascript
复制
Select 
X
From Y
Left Join Z
On ....
Where A and B

它给出了一个这样的表:

代码语言:javascript
复制
Product Type   Product Sub-type   Process     Sequence_Number
   X                 X.1            A               1
   X                 X.1            C               2
   X                 X.1            D               3
   X                 X.2            A               1
   X                 X.2            B               2
   X                 X.2            C               3
   X                 X.2            D               4
   X                 X.2            E               5

我想要聚合特定产品类型X的所有产品子类型流程,以得到一个统一的流程列表,例如:

代码语言:javascript
复制
Product Type      Process
     X              A
     X              B 
     X              C
     X              D
     X              E

正如您所看到的,子类型进程之间的共性是存在的,子类型x.1中的空白已经被x.2进程所填补。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-04-02 04:40:28

您可以使用select distinct生成结果

代码语言:javascript
复制
select distinct product_type, process
from . . .
where . . .;
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60979864

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档