﻿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
