27 lines
792 B
Transact-SQL
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
|