fnStats_PageHitsByFRTeamID
Return
| Return Type |
|---|
| table |
Parameters
| Parameter | Parameter Type | Mode | Description |
|---|---|---|---|
| @TeamID | int | IN | |
| @SitePageID | int | IN |
Definition
Copy
CREATE function [dbo].[fnStats_PageHitsByFRTeamID](@TeamID int, @SitePageID int)
RETURNS @PageHits TABLE
(
NumVisits int,
DateLastVisited datetime
) AS
BEGIN
declare @temp TABLE (NumVisits int, DateLastVisited datetime)
if (@SitePageID=0)
begin
insert into @temp (NumVisits, DateLastVisited)
select count(*) NumVisits,
max(s.RequestDate) DateLastVisited
from dbo.Stats s
where s.FRTeamID=@TeamID
end
else
begin
insert into @temp (NumVisits, DateLastVisited)
select count(*) NumVisits,
max(s.RequestDate) DateLastVisited
from dbo.Stats s
where s.FRTeamID=@TeamID
and (s.PageID = @SitePageID)
end
insert @PageHits (NumVisits, DateLastVisited) select NumVisits, DateLastVisited from @temp
return
END