root/trunk/SQL/Views/ZAMOWIENIA_REKLAMY.sql @ 214

Wersja 214, 2.1 KB (wprowadzona przez marek, 17 years temu)

re #22 - poprawiono ZAMOWIENIA_REKLAMY.sql oraz dodano VIEW_ZESTAWIENIE_ZAMOWIEN_NOWE.sql

  • Właściwość svn:mime-type zmieniona na application/octet-stream
Line 
1
2SET ANSI_NULLS ON
3GO
4SET QUOTED_IDENTIFIER ON
5GO
6
7ALTER VIEW [dbo].[ZAMOWIENIA_REKLAMY] as
8SELECT
9z.idZamowienia,
10COUNT(r.ReklamaID) AS iloscReklam,
11ROUND(SUM((r.[CENA JEDN] - r.[RABAT WARTOŚĆ]) * r.krotność * (1 + wyroznienie_procent)), 2) AS wartoscNetto,
12SUM(r.Brutto_Euro) AS kwotaWalutaBrutto,
13r.Brutto_Euro_Miano,
14r.Typ AS TypReklamy
15FROM dbo.zamowienia AS z
16LEFT JOIN dbo.REKLAMA AS r ON z.idZamowienia = r.idZamowienia
17WHERE r.Brutto_Euro_Miano IS NULL OR r.Brutto_Euro_Miano = ''
18GROUP BY z.idZamowienia, r.Brutto_Euro_Miano, r.Typ
19UNION
20SELECT
21z.idZamowienia,
22COUNT(r.ReklamaID) AS iloscReklam,
23ROUND(SUM(r.Brutto_Euro*r.waluta_kurs/(r.waluta_Przelicznik*(1+r.VAT))),2) AS wartoscNetto,
24SUM(r.Brutto_Euro) AS kwotaWalutaBrutto,
25r.Brutto_Euro_Miano,
26r.Typ AS TypReklamy
27FROM  dbo.zamowienia AS z
28LEFT JOIN dbo.REKLAMA AS r ON z.idZamowienia = r.idZamowienia
29WHERE NOT (r.Brutto_Euro_Miano IS NULL OR r.Brutto_Euro_Miano ='')
30GROUP BY z.idZamowienia, r.Brutto_Euro_Miano, r.Typ
31GO
32
33SET ANSI_NULLS OFF
34GO
35SET QUOTED_IDENTIFIER OFF
36GO
37
Notatka: Zobacz TracBrowser aby uzyskać więcej informacji.