我编写了一个存储过程来从列中获取计数,但是当我执行过程时它返回一个日期值。单独的查询执行返回所需的结果集。存储过程返回错误的值
ALTER PROCEDURE [dbo].[USP_ViewAdminDashBoard](@LoginUser varchar(75))
AS
BEGIN
DECLARE @LastLoginDate as DateTime
Select @LastLoginDate = dbo.UDF_GetLastLoginByUser(@LoginUser);
Select 'Last Login Date', @LastLoginDate
Union
Select 'No. Active Business Associates' as Title, COUNT(isActive) Total
from (select 1)d(isActive)
where isActive = 1
Union Select 'New Registration Today' as Title, COUNT(1) Total from dbo.TBL_iREGFORM where isActive = 1 And GETDATE()>= RegDate
Union Select 'Registration Pending for Verification' as Title, COUNT(1) Total from dbo.TBL_iREGFORM where isActive = 1 and isVerified = 1
END
你能提供你的实际查询吗? –
没有多少人能够告诉你而不能看到查询。 –
张贴您的整个查询@Madhav – BizApps