Cuestión : población de una columna

Tabular el
1 1 1000
2 1 1500
3 1 2000
4 2 900
5 2 1200
6 3 de los clientes de los #customers de 1
SiteID TimeFilterID (weekoverweek) 800 el endDate
1 3/2/2009 3/9/2009
2 3/9/2009 3/16/2009
3 3/16/2009 3/23/2009
4
5

Question del

Table 2
TimeFilterId StartDate: Estoy intentando poblar la columna de los clientes (weekoverWeek) usar la fórmula: [(clientes para) dado/(del startdate clientes por una fecha hace una semana) - 1] ms SQL Server
de *100%
… OM class= del

Respuesta : población de una columna

poner al día esto
fijar el customersWeekOverWeek = ISNULL ((
      seleccionar (1.0*this. Clientes/nullif (lastwk. Clientes, 0) - 1) *100
      del lastwk de CustWOW
      donde lastwk.timeFilterID=this.timeFilterID
        y lastwk.SiteID=this.SiteID
      ), 0)
de CustWOW esto


Pero para sus datos de la muestra, es siempre 0, porque tomar SiteID 1, TimeFilterID 2.  Es el mismo valor que la semana, tal que

(este último) =0, que termina para arriba con el cambio del 0%
Otras soluciones  
 
programming4us programming4us