【发布时间】:2017-11-03 21:14:05
【问题描述】:
我有一张表,其中包含我试图按客户和部门汇总的客户交易。
Cust_id trans_num sku dept qty price
123 234 345 1 2 15.99
123 345 887 1 1 12.99
123 678 445 2 1 21.89
234 345 998 1 1 7.99
在 SQL 中,我会这样做:
SELECT Cust_id
, SUM(CASE WHEN dept = 1 THEN (price * qty) ELSE 0 END ) dept_1_spend
, SUM(CASE WHEN dept = 2 THEN (price * qty) ELSE 0 END ) dept_2_spend
from tab1
group by Cust_id
U-SQL 文档 here 提到 ? 与 C# 等效,但我不确定如何使用 SUM 值。
U-SQL 中的等价物是什么?
【问题讨论】:
标签: c# azure azure-data-lake u-sql