- Data:
- 2009-07-30 15:21:05 (17 years ago)
- Pliki:
-
- 1 zmodyfikowane
-
trunk/SQL/StoredProcedures/sp_GetReklamy.txt (zmodyfikowane) (4 diffs)
Legenda:
- Bez zmian
- Dodane
- Usunięte
-
trunk/SQL/StoredProcedures/sp_GetReklamy.txt
r792 r794 72 72 where 1=1 and (r.SZER * r.WYS)<>0 ' 73 73 74 ifNOT (@agencja IS NULL)74 IF NOT (@agencja IS NULL) 75 75 SET @query = @query + ' AND A.Symbol=''' + @agencja + ''' ' 76 76 77 ifNOT (@agent IS NULL)77 IF NOT (@agent IS NULL) 78 78 SET @query = @query + ' AND [symbol akwizytora] like ''%' + @agent + '%'' ' 79 79 80 ifNOT (@reklama IS NULL)80 IF NOT (@reklama IS NULL) 81 81 SET @query = @query + ' AND r.[id reklamy] like ''%' + @reklama + '%'' ' 82 82 83 ifNOT (@rok IS NULL)83 IF NOT (@rok IS NULL) 84 84 SET @query = @query + ' AND DATEPART(year, N.DATA_W)=' + CAST(@rok as nvarchar) + ' ' 85 85 86 if(NOT (@rok IS NULL)) AND (NOT (@ms IS NULL))86 IF (NOT (@rok IS NULL)) AND (NOT (@ms IS NULL)) 87 87 BEGIN 88 88 SET @query = @query + ' AND R.ReklamaId IN ' … … 94 94 IF (NOT @fw IS NULL) 95 95 SET @query = @query + ' AND U.Zafakturowana=' + CAST(@fw as nvarchar) 96 IF NOT (@agent IS NULL) 97 SET @query = @query + ' AND R.[symbol akwizytora] like ''%' + @agent + '%'' ' 98 99 IF NOT (@tytul IS NULL) 100 SET @query = @query + ' AND R.[tytu³]=''' + @tytul + ''' ' 101 102 IF NOT (@typ IS NULL) 103 SET @query = @query + ' AND R.[TYP]=''' + @typ + ''' ' 104 105 IF NOT (@promocja IS NULL) 106 SET @query = @query + ' AND R.[Promocja]=' + CAST(@promocja as nvarchar) + ' ' 107 108 IF NOT (@zd IS NULL) 109 SET @query = @query + ' AND R.[Zatwierdzono do druku]=' + CAST(@zd as nvarchar) + ' ' 110 111 IF NOT (@kz IS NULL) 112 SET @query = @query + ' AND R.[Kier_zatwierdzil]=' + CAST(@kz as nvarchar) + ' ' 113 114 IF NOT (@wy IS NULL) 115 SET @query = @query + ' AND R.[wyroznienie]=' + CAST(@wy as nvarchar) + ' ' 96 116 97 117 SET @query = @query + ' ) ' … … 101 121 SET @query = @query + ' AND R.[tytu³]=''' + @tytul + ''' ' 102 122 103 ifNOT (@typ IS NULL)123 IF NOT (@typ IS NULL) 104 124 SET @query = @query + ' AND R.[TYP]=''' + @typ + ''' ' 105 125 106 ifNOT (@promocja IS NULL)126 IF NOT (@promocja IS NULL) 107 127 SET @query = @query + ' AND R.[Promocja]=' + CAST(@promocja as nvarchar) + ' ' 108 109 --if (NOT (@fw IS NULL) AND NOT(@ms IS NULL) AND NOT(@rok IS NULL))110 --BEGIN111 --SET @query = @query + ' AND R.ReklamaId IN '112 --SET @query = @query + ' (SELECT DISTINCT U.reklamaid '113 --SET @query = @query + ' FROM [Uka¿e siê w Nr] U '114 --SET @query = @query + ' INNER JOIN Reklama R on R.ReklamaID=U.ReklamaID '115 --SET @query = @query + ' INNER JOIN nr N on u.[nr wydania]=N.nrw and N.TYT=R.[Tytu³] '116 --SET @query = @query + ' WHERE N.Data_W>=@startDate AND N.Data_W<@endDate '117 --SET @query = @query + ' AND U.Zafakturowana=' + CAST(@fw as nvarchar) + ') '118 --END119 128 120 129 IF NOT (@zd IS NULL) … … 136 145 137 146 138 print@query147 --PRINT @query 139 148 140 149
