SQL Server 2012结果网格

SQL Server 2012结果网格,sql,sql-server,Sql,Sql Server,是否可以在结果网格上执行基本计算,例如列合计 这将使编辑查询时比较结果更加容易。否您不能像在Excel中那样处理结果。结果显示在一个网格中,如果您想要获得计数或总和,那么您必须使用诸如count()和sum()之类的函数为其编写查询。我假设使用结果网格,您指的是在SQL management studio中执行select查询(如“select*FROM TABLE”)时得到的结果。如果是这样的话,那么不,你不能 您可以做的最好的事情是,对要进行计算的列使用一个聚合函数,例如“SELECT SU

是否可以在结果网格上执行基本计算,例如列合计


这将使编辑查询时比较结果更加容易。

您不能像在Excel中那样处理结果。结果显示在一个网格中,如果您想要获得计数或总和,那么您必须使用诸如
count()
sum()

之类的函数为其编写查询。我假设使用结果网格,您指的是在SQL management studio中执行select查询(如“select*FROM TABLE”)时得到的结果。如果是这样的话,那么不,你不能

您可以做的最好的事情是,对要进行计算的列使用一个聚合函数,例如“SELECT SUM(ColumnName)FROM TABLE”,它将为您提供该列中的值之和


SQL聚合函数列表:

如果您在SSMS中谈论,答案是否定的。它只是一个网格。您所说的“结果网格”是什么意思。关系数据库由表、行和列组成。我使用Excel有一段时间了:)您可以使用
SUM()OVER()
或其他聚合函数在查询本身中进行列合计,我认为是这样,但无论如何都要问。我总是可以将结果导出到Excel中,但如果我们可以直接在结果窗口中过滤和执行基本计算操作,则检查数据的速度会快得多。