Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/69.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 Server:添加要选择的总计数_Sql_Sql Server_Select_Count - Fatal编程技术网

SQL Server:添加要选择的总计数

SQL Server:添加要选择的总计数,sql,sql-server,select,count,Sql,Sql Server,Select,Count,我正在使用以下存储过程从数据库中获取一些基本数据,到目前为止,该数据库运行良好 有人能告诉我如何在不创建额外列的情况下在此处添加总计数吗? 我想要的是,除了获取我的数据之外,我只想知道返回了多少记录,这还需要覆盖没有匹配记录的情况 我的存储过程: ALTER PROCEDURE [dbo].[CountQueue] AS BEGIN SET NOCOUNT ON; SELECT dateEsc, url,

我正在使用以下存储过程从数据库中获取一些基本数据,到目前为止,该数据库运行良好

有人能告诉我如何在不创建额外列的情况下在此处添加总计数吗? 我想要的是,除了获取我的数据之外,我只想知道返回了多少记录,这还需要覆盖没有匹配记录的情况

我的存储过程:

ALTER PROCEDURE [dbo].[CountQueue]
AS
BEGIN
    SET NOCOUNT ON;
    SELECT      dateEsc,
                url,
                EID
    FROM        QueueLog
    WHERE       logStatus = 'New'
    AND         region = 'US'
    AND         (
                    flag = 'flag1' 
                    OR 
                    flag = 'flag2'
                )
    ORDER BY    dateEsc desc, EID desc
END

非常感谢您在这方面的帮助,Tim。

您可以使用环境变量@@ROWCOUNT。它存储受上次执行语句影响的行数


以下是参考资料:

谢谢您的快速回复。我将如何将其包含在上述内容中?很抱歉之前包含了非英语链接。我没有注意到它不是英语,尽管谷歌翻译自动尝试翻译它。至于问题:这取决于你想用它做什么。是否将其绑定到变量,然后保存到表中?记录下来?您可以对过程中声明的标准变量执行所有操作。