これは、DB構造クエリは、年と月の両方を手配
USE [Fiefo]
GO
/****** Object: UserDefinedFunction [dbo].[practicefunc] Script Date: 05/24/2017 16:46:37 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER function [dbo].[practicefunc]
(@startdate varchar(50), @enddate varchar(50), @userid varchar(50))
Returns Table
As
Return(select count(Activity.act_id) as TotalActivities ,count(Contact.c_id) as TotalContact ,
MONTH(Activity.added_on) as [Month],
Year(Activity.added_on) as [Year]
from Activity
INNER JOIN Contact
ON Activity.ref_id=Contact.c_id
WHERE Activity.added_on >= @startdate and Activity.added_on <= @enddate
AND Activity.added_by = @userid
GROUP BY MONTH(Activity.added_on),Year(Activity.added_on))
このクエリの結果です:カテゴリが= 'FOLを追加する場所
今私は、そのカウントの活動をフォローアップの別の列を追加するには-act_id月と年に応じてカウントアップを行います。 これをどのように達成できますか?
編集あなたのコードは、完全なクエリ – kevin