22 lines
No EOL
558 B
Transact-SQL
22 lines
No EOL
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)
|
|
) |