UFN_STUDENTPROGRESSION_RECORDCOUNT
Returns the number of progression records associated with a student.
Return
Return Type |
---|
int |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@STUDENTID | uniqueidentifier | IN |
Definition
Copy
CREATE function dbo.UFN_STUDENTPROGRESSION_RECORDCOUNT(
@STUDENTID uniqueidentifier
)
returns integer
with execute as caller
as begin
declare @RECORDCOUNT as integer
set @RECORDCOUNT = (SELECT COUNT(STUDENTPROGRESSION.[ID])
FROM dbo.EDUCATIONALHISTORY
inner join dbo.SCHOOL on dbo.EDUCATIONALHISTORY.[EDUCATIONALINSTITUTIONID] = dbo.SCHOOL.[ID]
inner join dbo.STUDENTPROGRESSION on dbo.EDUCATIONALHISTORY.[ID] = dbo.STUDENTPROGRESSION.[ENROLLMENTID]
WHERE dbo.EDUCATIONALHISTORY.[CONSTITUENTID] = @STUDENTID)
return @RECORDCOUNT
end