Pokaż
Ignoruj:
Data:
2009-05-25 17:04:11 (17 years ago)
Autor:
marek
Opis:

re #161 - poprawiono wyswitlanie grzbietow w oknie produkcja oraz obsluge kalendarza dla nowych reklam

Pliki:
1 zmodyfikowane

Legenda:

Bez zmian
Dodane
Usunięte
  • branches/ReklamaReorganizacja/SQL/Views/LISTA_REKLAM_NA_WYDANIE.txt

    r647 r653  
    55GO 
    66 
    7 ALTER view [dbo].[LISTA_REKLAM_NA_WYDANIE] AS 
    8 SELECT R.ReklamaID, R.TYTU£, R.TYP, R.[ID REKLAMY], R.SZER, R.WYS, R.KOLOR, R.[NICK NAME], R.MOD_TYP, R.RABAT, R.STRONA AS lokalizacja,  
    9 [UKA¯E SIÊ W NR].[Nr Wydania] AS NR, R.[ZATWIERDZONO DO DRUKU], R.GRZBIET, REKLAMA_STRONA.STRONA, A.Symbol AS agencja,   
    10 R.[SYMBOL AKWIZYTORA], R.KROTNOŒÆ, R.NETTO, G.Nazwa AS nazwaGrzbietu, A2.ID_AGENTA, R.[CENA JEDN], R.[RABAT WARTOŒÆ], R.wyroznienie,  
    11 R.wyroznienie_exported, R.logo, R.logoID, ogl_d.DZIA£_TXT, ogl_r.ROZDZIA£_TXT,PS.STAN, [UKA¯E SIÊ W NR].sTATUS   
    12 FROM AGENCI AS A2 LEFT OUTER JOIN  
    13 AGENCJE AS A ON A.Id_agencji = A2.ID_AGENCJI INNER JOIN  
    14 REKLAMA AS R ON A2.Symbol = R.[SYMBOL AKWIZYTORA] INNER JOIN  
    15 [UKA¯E SIÊ W NR] ON R.ReklamaID = [UKA¯E SIÊ W NR].ReklamaId LEFT OUTER JOIN  
    16 REKLAMA_STRONA ON R.ReklamaID = REKLAMA_STRONA.ReklamaId AND   
    17 [UKA¯E SIÊ W NR].[Nr Wydania] = REKLAMA_STRONA.NR_WYDANIA LEFT OUTER JOIN                      
    18 GRZBIETY AS G ON R.GRZBIET = G.ID LEFT OUTER JOIN  
    19 ogl_dzialy AS ogl_d ON R.ogl_dzial = ogl_d.DZIA£_NR LEFT OUTER JOIN  
    20 ogl_rozdzialy AS ogl_r ON R.ogl_rozdzial = ogl_r.id and ogl_d.DZIA£_NR = ogl_r.dzial LEFT OUTER JOIN  
    21  (SELECT ReklamaId AS rekID, STAN, DATA_AGENT FROM PRODUKCJA) AS PS ON R.ReklamaID = PS.rekID AND PS.DATA_AGENT = 
    22 (SELECT MAX(DATA_AGENT) AS Expr1 FROM PRODUKCJA WHERE (ReklamaId = R.ReklamaID)) 
     7ALTER VIEW [dbo].[LISTA_REKLAM_NA_WYDANIE]  
     8AS 
     9SELECT R.ReklamaID, R.TYTU£, R.TYP, R.[ID REKLAMY], R.SZER, R.WYS, R.KOLOR, R.[NICK NAME],  
     10R.MOD_TYP, R.RABAT, R.STRONA AS lokalizacja, [UKA¯E SIÊ W NR].[Nr Wydania] AS NR,  
     11R.[ZATWIERDZONO DO DRUKU], R.GRZBIET, REKLAMA_STRONA.STRONA, A.Symbol AS agencja,   
     12R.[SYMBOL AKWIZYTORA], R.KROTNOŒÆ, R.NETTO, G.Nazwa AS nazwaGrzbietu, A2.ID_AGENTA,  
     13R.[CENA JEDN], R.[RABAT WARTOŒÆ], R.wyroznienie, R.wyroznienie_exported, R.logo, R.logoID,  
     14ogl_d.Name AS DZIA£_TXT, ogl_r.Name AS ROZDZIA£_TXT,PS.STAN, [UKA¯E SIÊ W NR].sTATUS   
     15FROM AGENCI AS A2  
     16LEFT OUTER JOIN AGENCJE AS A ON A.Id_agencji = A2.ID_AGENCJI  
     17INNER JOIN REKLAMA AS R ON A2.Symbol = R.[SYMBOL AKWIZYTORA]  
     18INNER JOIN [UKA¯E SIÊ W NR] ON R.ReklamaID = [UKA¯E SIÊ W NR].ReklamaId  
     19LEFT OUTER JOIN REKLAMA_STRONA ON R.ReklamaID = REKLAMA_STRONA.ReklamaId AND [UKA¯E SIÊ W NR].[Nr Wydania] = REKLAMA_STRONA.NR_WYDANIA  
     20LEFT OUTER JOIN GRZBIETY AS G ON R.GRZBIET = G.ID  
     21--LEFT OUTER JOIN ogl_dzialy AS ogl_d ON R.ogl_dzial = ogl_d.DZIA£_NR  
     22--LEFT OUTER JOIN ogl_rozdzialy AS ogl_r ON R.ogl_rozdzial = ogl_r.id and ogl_d.DZIA£_NR = ogl_r.dzial  
     23LEFT OUTER JOIN Dzial AS ogl_d ON R.ogl_dzial = ogl_d.Id  
     24LEFT OUTER JOIN Rozdzial AS ogl_r ON R.ogl_rozdzial = ogl_r.id and ogl_r.DzialId = R.ogl_dzial  
     25LEFT OUTER JOIN (SELECT ReklamaId AS rekID, STAN, DATA_AGENT FROM PRODUKCJA) AS PS ON R.ReklamaID = PS.rekID AND PS.DATA_AGENT = (SELECT MAX(DATA_AGENT) AS Expr1 FROM PRODUKCJA WHERE (ReklamaId = R.ReklamaID)) 
    2326GO 
    2427