SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO ALTER view [dbo].[VIEW_RAPORT_ZMIAN_EMISJI] as select T.idFaktury, cast(F.numer as nvarchar(3)) + '/' + cast(F.numer_roz as nvarchar(3)) + '/' + cast(F.numer_rok as nvarchar(4)) as NrFaktury, T. reklamaId, R.[id reklamy], Z.idZamowienia, T.nrWyd, T.dataZmiany,T.netto, NR.DATA_W from ( select U.idFaktury,U.reklamaId, ZE.idEmisji, ZE.popNrWyd as nrWyd, ZE.dataZmiany, - U.netto as netto from dbo.zmianyEmisji ZE left join dbo.[UKAŻE SIĘ W NR] U on ZE.idEmisji = U.id union select U.idFaktury,U.reklamaId, ZE.idEmisji, ZE.nastNrWyd, ZE.dataZmiany, + U.netto from dbo.zmianyEmisji ZE left join dbo.[UKAŻE SIĘ W NR] U on ZE.idEmisji = U.id --union --select idFaktury,reklamaId, ID, [Nr Wydania],dataAnulowania, -netto from dbo.[UKAŻE SIĘ W NR] --where status=2 ) T left join dbo.REKLAMA R on T.reklamaid = R.reklamaid left join zamowienia Z on Z.idZamowienia = R.idZamowienia left join faktury F on F.id_faktury = T.IdFaktury left join klienci K on Z.idKlienta = K.customerId left join NR on NR.TYT=R.tytuł and NR.NRW=T.nrWyd GO SET ANSI_NULLS OFF GO SET QUOTED_IDENTIFIER OFF GO