
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO

ALTER PROCEDURE [dbo].[sp_DeleteReklamaStrona]
	@tytul varchar(10),
	@nrWyd int
AS
DELETE FROM dbo.REKLAMA_STRONA 
WHERE Nr_Wydania=@nrWyd
AND ReklamaId IN 
(
	SELECT 
	R.ReklamaID	
	FROM dbo.REKLAMA AS R 
	INNER JOIN dbo.[UKAŻE SIĘ W NR] AS U ON R.ReklamaID = U.ReklamaId 
	INNEr JOIN dbo.Nr AS Nr ON Nr.Tyt=R.[TYTUŁ] AND Nr.NRW=U.[Nr Wydania]
	LEFT OUTER JOIN dbo.GRZBIETY AS G ON R.GRZBIET = G.ID 
	LEFT OUTER JOIN dbo.[LISTA TYTUŁÓW] AS T ON R.TYTUŁ = T.SYMB
	WHERE 
	(R.[ZATWIERDZONO DO DRUKU] = 1) 
	AND (U.[Nr Wydania] = @nrWyd) 
	AND (U.status <> 2) 
	AND (T.Symb = @tytul)
)
GO

SET ANSI_NULLS OFF
GO
SET QUOTED_IDENTIFIER OFF
GO

