我想使用SQL Server中的case语句进行分组。我创造的案例是我的收入范围。我想计算所有这些收入范围(案例)内的销售订单数量。下面是我的问题: Selectcase when (sum(SalesAmount-TaxAmt-Freight)<100SalesAmount-TaxAmt-Freight)>=100000) then '>$100000'
end as SalesAmountCat
结果应该是: ORDER_ID | ORDER_AMOUNT2 | 119 到目前为止我的代码如下: SELECTCASE WHEN ORDER_DATETHEN SUM(ORDER_AMOUNT) * 1.19 END AS 'gross_amount'FROM my_dwh_tableGROUPBY
CASE WHEN ORDER_DATE BETWEEN '
我在select语句中使用case和group by,我希望case字段名(项目号)不与Groupby子句语句分开。我计算了发票重量和运输重量。到目前为止,这就是我所拥有的。SELECT TOP 10 S.SOPNUMBE, CONCAT(RTRIM(LTRIM(S.CUSTNAME)) ,' ' ,(RTRIM(LTRIM(S.[IV00101] I on
P.ITEMNMBR= I.ITEMNMBR WHERE CST
如果有意义的话,我正在尝试按照语句中已经存在的2个计算来对select语句的结果进行排序。$sql = "SELECT Make, Model,COUNT(*) as total ,SUM(FrontGross) as sumGross FROM table GROUP BY Model ORDERquery($sql); while($row = $result->fetch_assoc()) {