我想使用SQL Server中的case语句进行分组。我创造的案例是我的收入范围。我想计算所有这些收入范围(案例)内的销售订单数量。下面是我的问题: Select case when (sum(SalesAmount-TaxAmt-Freight)<100SalesAmount-TaxAmt-Freight)>=100000) then
我有两列,一列是账户名称,另一列是金额=sum(case when [Account Name] like Salaries or 'Other Income', FieldsAmount.Value)
但我正在尝试缩小总和中包含的帐户名的数量。我正在尝试弄清楚如何使用case语句,然后按case语句分组。
我如何更改下面的脚本,这样我就可以按YR,QTR,QTR_PCT给出的值进行分组,以获得我想要的输出?CREATE VIEW REPORTS.MY_VIEWAS , CASE WHEN PCTPERF>=85 THENROUND(AVG(PCTPERF)) END QTR_PCTFROM ANOTHER_VIEW
我已经写了一个案例说明来填充一个新的字段。对于一个有3亿多条记录的数据库表,这需要大约12个小时。UPDATE line WHEN (group ='{Building}' and term = '{Outline}') then 1WHEN (group ='{Building}' and term = '{Division}') then 2
WHE
ad on a.AwardKey = ad.AwardKey group by ad.StudentKey, ad.AidYearKeyad on a.AwardKey = ad.AwardKeygroup by ad.StudentKey, ad.AidYearKey, ad.TermKeyad on a.AwardKey = ad.AwardKey
Where a.SourceKey =