-- ============================================= -- Description: -- ============================================= SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO DROP PROCEDURE IF EXISTS [dbo].[uspGetLegfrissebbTanuloErtekelesDataSet] GO CREATE PROCEDURE [dbo].[uspGetLegfrissebbTanuloErtekelesDataSet] @pIntezmenyId INT ,@pTanevId INT ,@pTanuloId INT ,@pTipusId INT ,@pKesleltetettMegjelenitesOraszam INT AS BEGIN -- SET NOCOUNT ON added to prevent extra result sets frominterfering with SELECT statements. SET NOCOUNT ON; SELECT TOP 6 TanuloErtekeles.ID ,TanuloErtekeles.C_ERTEKELESSZOVEG ,TanuloErtekeles.C_ERTEKELESOSZTALYZATID ,TanuloErtekeles.C_ERTEKELESSZAZALEK ,ISNULL(Tantargy.C_ROVIDNEV, Tantargy.C_NEV) AS C_ROVIDNEV ,TanuloErtekeles.C_DATUM FROM T_TANULOERTEKELES_OSSZES TanuloErtekeles INNER JOIN T_TANTARGY_OSSZES Tantargy ON Tantargy.C_INTEZMENYID = TanuloErtekeles.C_INTEZMENYID AND Tantargy.C_TANEVID = TanuloErtekeles.C_TANEVID AND Tantargy.TOROLT = 'F' AND Tantargy.ID = TanuloErtekeles.C_TANTARGYID WHERE TanuloErtekeles.C_INTEZMENYID = @pIntezmenyId AND TanuloErtekeles.C_TANEVID = @pTanevId AND TanuloErtekeles.TOROLT = 'F' AND TanuloErtekeles.C_TANULOID = @pTanuloId AND TanuloErtekeles.C_TIPUSID = @pTipusId AND DATEADD(HOUR, @pKesleltetettMegjelenitesOraszam, TanuloErtekeles.CREATED) <= GETDATE() ORDER BY TanuloErtekeles.C_DATUM DESC END GO