kreta/Kreta.DataAccess.Migrations/Scripts/Archive/20181107113406_AL_112/sp_GetTanuloOsztalyCsoport.sql
2024-03-13 00:33:46 +01:00

31 lines
858 B
Transact-SQL

/****** Script for SelectTopNRows command from SSMS ******/
-- =============================================
-- Description: sp_GetTanuloCsoport by tanuloId, osztalyID es Datum
-- =============================================
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
DROP PROCEDURE IF EXISTS [dbo].[sp_GetTanuloOsztalyCsoport]
GO
CREATE PROCEDURE [dbo].[sp_GetTanuloOsztalyCsoport]
@tanuloId INT,
@osztalyId INT,
@datum DATETIME
AS
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from interfering with SELECT statements.
SET NOCOUNT ON;
SELECT *
FROM T_TANULOCSOPORT_OSSZES
WHERE C_TANULOID = @tanuloId AND (@osztalyId IS NULL OR C_OSZTALYCSOPORTID = @osztalyId) AND TOROLT = 'F'
AND (C_BELEPESDATUM < ISNULL(@datum,GetDate()) AND (C_KILEPESDATUM IS NULL OR C_KILEPESDATUM > ISNULL(@datum,GetDate())))
END
GO