Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 总计和平均值以及数据_Sql_Sql Server_Tsql_Sum - Fatal编程技术网

Sql 总计和平均值以及数据

Sql 总计和平均值以及数据,sql,sql-server,tsql,sum,Sql,Sql Server,Tsql,Sum,请查找以下输入数据。需要查询以显示输出数据中的总和。下面添加了输出数据 输出数据应该如下所示 试试下面的方法 select orderid, state , sum(saleprice) over() as total_sale_price , avg(saleprice) over() as avgsaleprice from table_name 使用SUM和AVG作为分析函数: 选择 [订单ID], 国家,, [售价], 总额([销售价格])超过()作为[销售总价],

请查找以下输入数据。需要查询以显示输出数据中的总和。下面添加了输出数据

输出数据应该如下所示

试试下面的方法

select orderid, state
    , sum(saleprice) over() as total_sale_price
    , avg(saleprice) over() as avgsaleprice
from table_name

使用
SUM
AVG
作为分析函数:

选择
[订单ID],
国家,,
[售价],
总额([销售价格])超过()作为[销售总价],
平均([销售价格])超过()作为[平均销售价格]
从你的桌子上;

请尝试以下操作:

SELECT A.Order_ID, A.State, A.Sales_Price, SQ.Sum_Total, SQ.AVG_Total
FROM YourTable AS A
CROSS JOIN
(
    SELECT SUM(Sales_Price) AS Sum_Total, AVG(Sales_Price) AS AVG_Total
    FROM YourTable
) SQ

请不要将图像用于数据、代码或错误。使用DML+DDL提供示例数据,其余部分使用格式化文本。我们还希望看到您的尝试。这不是免费的编码服务。你想得到什么样的结果?从现有数据到预期结果的逻辑是什么?如果你还没有尝试过,你研究了什么,以及你不明白的那项研究呢?当然。我将遵循这些指导原则,也将包括我尝试过的内容。谢谢你的支持。