kreta/Kreta.DataAccess.Migrations/DBScripts/Database/dbo/Stored procedures/uspGetFelhasznalokTanevekByFelhasznaloId.sql
2024-03-13 00:33:46 +01:00

27 lines
792 B
Transact-SQL

DROP PROCEDURE IF EXISTS uspGetFelhasznalokTanevekByFelhasznaloId
GO
CREATE PROCEDURE uspGetFelhasznalokTanevekByFelhasznaloId
@pFelhasznaloId int
AS
BEGIN
SET NOCOUNT ON;
SELECT
fh.ID as FelhasznaloId
,fh.C_NYOMTATASINEV as FelhasznaloNev
,fh.C_EGYEDIAZONOSITO FelhasznaloEgyediAzonosito
,tanev.ID as TanevId
,tanev.C_AKTIV as TanevIsActiv
,tanev.C_KOVETKEZO as TanevIsKovetkezo
,tanev.C_NEV as TanevNev
FROM T_FELHASZNALO_OSSZES fh
INNER JOIN T_TANEV_OSSZES tanev ON tanev.ID = fh.C_TANEVID
AND tanev.TOROLT = 'F'
AND tanev.C_ISKIVALASZTHATO = 'T'
INNER JOIN T_FELHASZNALO_OSSZES fh2 ON fh2.ID = @pFelhasznaloId
AND (fh2.C_OKTATASIAZONOSITO = fh.C_OKTATASIAZONOSITO OR fh2.ID = fh.ID)
WHERE fh.TOROLT = 'F'
END
GO