
IF OBJECT_ID('dbo.fnGetDokumentumTanuloAktualisOsztaly') IS NOT NULL BEGIN
  DROP FUNCTION dbo.fnGetDokumentumTanuloAktualisOsztaly
END
GO

CREATE FUNCTION dbo.fnGetDokumentumTanuloAktualisOsztaly (@tanuloId INT)
  RETURNS NVARCHAR(MAX)
BEGIN  
  DECLARE @value NVARCHAR(MAX)
  
	SELECT TOP 1  
		@value = ocs.C_NEV 
	FROM T_TANULOCSOPORT_OSSZES tcs
		INNER JOIN T_OSZTALY_OSSZES o ON tcs.C_OSZTALYCSOPORTID = o.ID
		INNER JOIN T_OSZTALYCSOPORT_OSSZES ocs ON ocs.ID = o.ID
	WHERE 
		C_TANULOID = @tanuloId
		AND tcs.TOROLT = 'F'
	ORDER BY C_KILEPESDATUM 
  
  RETURN @value  
END;
GO

