This commit is contained in:
skidoodle 2024-03-13 00:33:46 +01:00
commit e124a47765
19374 changed files with 9806149 additions and 0 deletions

View file

@ -0,0 +1,44 @@
DROP PROCEDURE IF EXISTS uspSzirStatKonyvtar
GO
CREATE PROCEDURE uspSzirStatKonyvtar
@pIntezmenyId int
,@pTanevId int
AS BEGIN
SET NOCOUNT ON;
SELECT
ISNULL(szk.ID, szkk.ID) AS ID
,szk.ID AS SzirId
,szkk.ID AS KategoriaId
,szk.C_NYITOADAT AS Nyitoadat
,szk.C_NYITOADATNEMZETISEGI AS NyitoadatNemzetisegi
,szk.C_GYARAPODAS AS Gyarapodas
,szk.C_FORGALOM AS Forgalom
,szkk.Sorszam AS Sorszam
,szkk.C_NEV AS Nev
,szkk.Szint AS Szint
FROM (
SELECT
ID
,C_NEV
,ROW_NUMBER() OVER(ORDER BY szkk.ID ASC) AS Sorszam
,CASE
WHEN ID % 1000 = 0 THEN 1
WHEN ID % 100 = 0 THEN 2
WHEN ID % 10 = 0 THEN 3
WHEN ID % 1 = 0 THEN 4
END AS Szint
,TOROLT
FROM T_SZIRSTATKONYVTARKATEGORIA szkk
WHERE TOROLT = 'F'
) szkk
LEFT JOIN T_SZIRSTATKONYVTAR_OSSZES szk ON szk.C_SZIRSTATKONYVTARKATEGORIAID = szkk.ID
AND szk.C_INTEZMENYID = @pIntezmenyId
AND szk.C_TANEVID = @pTanevId
AND szk.TOROLT = 'F'
WHERE szkk.TOROLT = 'F'
END
GO