| 7 | | ALTER view [dbo].[ZAMOWIENIA_REKLAMY] as |
| 8 | | SELECT z.idZamowienia, |
| 9 | | COUNT(r.ReklamaID) AS iloscReklam, |
| 10 | | ROUND(SUM((r.[CENA JEDN] - r.[RABAT WARTOŚĆ]) * r.krotność * (1 + wyroznienie_procent)), 2) |
| 11 | | AS wartoscNetto, SUM(r.Brutto_Euro) |
| 12 | | AS kwotaWalutaBrutto, r.Brutto_Euro_Miano |
| 13 | | FROM dbo.zamowienia AS z left JOIN |
| 14 | | dbo.REKLAMA AS r ON z.idZamowienia = r.idZamowienia |
| 15 | | where r.Brutto_Euro_Miano is null or r.Brutto_Euro_Miano ='' |
| 16 | | GROUP BY z.idZamowienia,r.Brutto_Euro_Miano |
| 17 | | union |
| 18 | | SELECT z.idZamowienia, |
| 19 | | COUNT(r.ReklamaID) AS iloscReklam, |
| 20 | | round(SUM(r.Brutto_Euro*r.waluta_kurs/(r.waluta_Przelicznik*(1+r.VAT))),2) |
| 21 | | AS wartoscNetto, SUM(r.Brutto_Euro) |
| 22 | | AS kwotaWalutaBrutto, r.Brutto_Euro_Miano |
| 23 | | FROM dbo.zamowienia AS z left JOIN |
| 24 | | dbo.REKLAMA AS r ON z.idZamowienia = r.idZamowienia |
| 25 | | where not (r.Brutto_Euro_Miano is null or r.Brutto_Euro_Miano ='') |
| 26 | | GROUP BY z.idZamowienia,r.Brutto_Euro_Miano |
| | 7 | ALTER VIEW [dbo].[ZAMOWIENIA_REKLAMY] AS |
| | 8 | |
| | 9 | SELECT |
| | 10 | z.idZamowienia, |
| | 11 | COUNT(r.ReklamaID) AS iloscReklam, |
| | 12 | ROUND(SUM((r.[CENA JEDN] - r.[RABAT WARTOŚĆ]) * r.krotność * (1 + wyroznienie_procent)), 2) AS wartoscNetto, |
| | 13 | SUM(r.Brutto_Euro) AS kwotaWalutaBrutto, |
| | 14 | r.Brutto_Euro_Miano, |
| | 15 | r.waluta_kurs |
| | 16 | FROM dbo.zamowienia AS z |
| | 17 | LEFT JOIN dbo.REKLAMA AS r ON z.idZamowienia = r.idZamowienia |
| | 18 | WHERE r.Brutto_Euro_Miano is null or r.Brutto_Euro_Miano ='' |
| | 19 | GROUP BY z.idZamowienia,r.Brutto_Euro_Miano,r.waluta_kurs |
| | 20 | UNION |
| | 21 | SELECT |
| | 22 | z.idZamowienia, |
| | 23 | COUNT(r.ReklamaID) AS iloscReklam, |
| | 24 | ROUND(SUM(r.Brutto_Euro*r.waluta_kurs/(r.waluta_Przelicznik*(1+r.VAT))),2) AS wartoscNetto, |
| | 25 | SUM(r.Brutto_Euro) AS kwotaWalutaBrutto, |
| | 26 | r.Brutto_Euro_Miano, |
| | 27 | r.waluta_kurs |
| | 28 | FROM dbo.zamowienia AS z |
| | 29 | LEFT JOIN dbo.REKLAMA AS r ON z.idZamowienia = r.idZamowienia |
| | 30 | where NOT (r.Brutto_Euro_Miano IS NULL OR r.Brutto_Euro_Miano ='') |
| | 31 | GROUP BY z.idZamowienia,r.Brutto_Euro_Miano,r.waluta_kurs |