DROP FUNCTION IF EXISTS fnGetTanuloAktualisOsztaly GO CREATE FUNCTION fnGetTanuloAktualisOsztaly (@tanuloId int) RETURNS nvarchar (255) BEGIN DECLARE @value nvarchar (255) SELECT TOP (1) @value = ocs.C_NEV FROM T_TANULOCSOPORT_OSSZES tcs INNER JOIN T_OSZTALY_OSSZES o ON tcs.C_OSZTALYCSOPORTID = o.ID AND o.TOROLT = 'F' INNER JOIN T_OSZTALYCSOPORT_OSSZES ocs ON ocs.ID = o.ID AND ocs.TOROLT = 'F' WHERE C_TANULOID = @tanuloId AND tcs.TOROLT = 'F' AND C_KILEPESDATUM IS NULL ORDER BY C_KILEPESDATUM RETURN @value END GO