IF OBJECT_ID('fnGetDokumentumOsztalyokTanevenkent') IS NOT NULL BEGIN DROP FUNCTION fnGetDokumentumOsztalyokTanevenkent END GO SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE FUNCTION fnGetDokumentumOsztalyokTanevenkent (@tanevId int) RETURNS TABLE RETURN ( SELECT T_OSZTALY_OSSZES.ID OsztalyId ,ocs.C_NEV OsztalyNev FROM T_OSZTALY_OSSZES INNER JOIN T_OSZTALYCSOPORT_OSSZES ocs ON ocs.ID = T_OSZTALY_OSSZES.ID and ocs.C_FELADATKATEGORIAID = (SELECT tev.C_DEFAULTFELADATKATEGORIAID FROM T_TANEV tev WHERE tev.ID = ocs.C_TANEVID) WHERE ocs.C_TANEVID = @tanevId AND ocs.TOROLT = 'F' )