我希望在group by子句之后在聚合查询中组合一些特定值。如果我需要硬编码,这些特定的例子需要分组,那应该没问题。
因此,在小组之后,我们按人员销售我想要到达较低的图像
答案 0 :(得分:0)
您可以使用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);