簡體   English   中英

分組依據內的分組特定行

[英]Group Specific Rows within Group By

我希望在group by子句之后在聚合查詢中合並一些特定值。 如果我必須對這些特定的示例進行分組,則必須進行硬編碼,那應該沒問題。

所以在分組之后,我們要按人進行銷售,我想了解下圖

分組分組

您可以使用case

select (case when salesperson in ('Luke', 'Bob', 'Luke/Bob') then 'Luke/Bob'
             else salesperson
        end) as salesperson,
       sum(sales)
from t
group by (case when salesperson in ('Luke', 'Bob', 'Luke/Bob') then 'Luke/Bob'
               else salesperson
          end);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM