22 lines
		
	
	
		
			558 B
		
	
	
	
		
			Transact-SQL
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			558 B
		
	
	
	
		
			Transact-SQL
		
	
	
	
	
	
IF OBJECT_ID('fnGetDokumentumOsztalyokTanuloi') IS NOT NULL BEGIN
 | 
						|
  DROP FUNCTION fnGetDokumentumOsztalyokTanuloi
 | 
						|
END
 | 
						|
GO
 | 
						|
SET ANSI_NULLS ON
 | 
						|
GO
 | 
						|
SET QUOTED_IDENTIFIER ON
 | 
						|
GO
 | 
						|
 | 
						|
CREATE FUNCTION fnGetDokumentumOsztalyokTanuloi (@tanevId INT, @osztalyId INT, @isKilepettTanulokMegjelenjenek NVARCHAR(1))
 | 
						|
  RETURNS TABLE
 | 
						|
RETURN (
 | 
						|
	SELECT DISTINCT 
 | 
						|
		C_TANULOID TanuloId
 | 
						|
	FROM 
 | 
						|
		T_TANULOCSOPORT_OSSZES
 | 
						|
	WHERE 
 | 
						|
		C_OSZTALYCSOPORTID = @osztalyId	
 | 
						|
		AND C_TANEVID =  @tanevId
 | 
						|
		AND TOROLT = 'F'
 | 
						|
		AND (@isKilepettTanulokMegjelenjenek = 'T' OR C_KILEPESDATUM IS NULL)
 | 
						|
) |