Fråga : Öka värderar baserat på annan kolonn värderar

Hi grabbar, behov för

I några hjälper med SQLEN. Jag behöver att kontrollera för IsValiden värderar och härleder därefter den nya kolonnen värderar. detta bör göras per PID, PHId. Så jag behöver att kontrollera iSValid värderar och om den är ”0” därefter ”0” annars, ökar vid 1 start med 1 för den hela uppsättningen till den nästa IsValuen = 0. Några förslag behar Snippet för

Code - 806554 har alla sql att krävas för att skapa strukturera av bordlägga, och mellanlägget testar värderar (ID är en indentitykolonn, och att bordlägga har ett samla i en klunga index på ID, PID, PHId och samla i en klunga Non indexet daterar på kolonnen), snippeten för

Code - 806536 har strukturera av den tillverkade data
Guys att behaga hjälper mig ut. Tack en lot
> för
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
" codeBody " DATA för class= för REQUIRED STRUKTURERAR Skapa bordlägger ##TEST1 ( ID INT, PHId INT, PId INT, Klassa flötet, IsValid BET, SectionId INT PDate DateTime, ) VÄLJ 164128.2, 1195894, 60.1.1, ”09:20 2010-07-02: ALL 00.000” UNION VÄLJ 164129.2, 1195894, 80.1.1, ”09:25 2010-07-02: ALL 00.000” UNION VÄLJ 164130.2, 1195894, 10.1.1, ”09:30 2010-07-02: ALL 00.000” UNION VÄLJ 164131.2, 1195894, 60.1.1, ”09:35 2010-07-02: ALL 00.000” UNION VÄLJ 164132.2.1195894.0.0.0, ”09:40 2010-07-02: ALL 00.000” UNION VÄLJ 164133.2, 1195894, 0.0.0, ”09:45 2010-07-02: ALL 00.000” UNION VÄLJ 164134.2, 1195894, 0.0.0, ”09:50 2010-07-02: ALL 00.000” UNION VÄLJ 164135.2, 1195894, 0.0.0, ”09:55 2010-07-02: ALL 00.000” UNION VÄLJ 164136.2, 1195894, 0.0.0, ”10:00 2010-07-02: ALL 00.000” UNION VÄLJ 164137.2, 1195894, 0.0.0, ”10:05 2010-07-02: ALL 00.000” UNION VÄLJ 164138.2, 1195894, 0.0.0, ”10:10 2010-07-02: ALL 00.000” UNION VÄLJ 164139.2, 1195894, 0.0.0, ”10:15 2010-07-02: ALL 00.000” UNION VÄLJ 164140.2, 1195894, 0.0.0, ”10:20 2010-07-02: ALL 00.000” UNION VÄLJ 164141.2, 1195894, 0.0.0, ”10:25 2010-07-02: ALL 00.000” UNION VÄLJ 164142.2, 1195894, 0.0.0, ”10:30 2010-07-02: ALL 00.000” UNION VÄLJ 164143.2, 1195894, 20.1.2, ”10:35 2010-07-02: ALL 00.000” UNION VÄLJ 164144.2, 1195894, 80.1.2, ”10:40 2010-07-02: ALL 00.000” UNION VÄLJ 164145.2, 1195894, 0.1.2, ”10:45 2010-07-02: ALL 00.000” UNION VÄLJ 164146.2, 1195894, 0.1.2, ”10:50 2010-07-02: ALL 00.000” UNION VÄLJ 164147.1, 1195894, 0.0.0, ”10:05 2010-07-02: ALL 00.000” UNION VÄLJ 164148.1, 1195894, 0.0.0, ”10:10 2010-07-02: ALL 00.000” UNION VÄLJ 164149.1, 1195894, 0.0.0, ”10:15 2010-07-02: ALL 00.000” UNION VÄLJ 164150.1, 1195894, 0.0.0, ”10:20 2010-07-02: ALL 00.000” UNION VÄLJ 164151.1, 1195894, 0.0.0, ”10:25 2010-07-02: ALL 00.000” UNION VÄLJ 164152.1, 1195894, 0.0.0, ”10:30 2010-07-02: ALL 00.000” UNION VÄLJ 164153.1, 1195894, 20.1.1, ”10:35 2010-07-02: ALL 00.000” UNION VÄLJ 164154.1, 1195894, 80.1.1, ”10:40 2010-07-02: ALL 00.000” UNION VÄLJ 164155.1, 1195894, 0.1.1, ”10:45 2010-07-02: ALL 00.000” UNION VÄLJ 164156.1, 1195894, 0.1.1, ”10:50 2010-07-02: ALL 00.000” UNION VÄLJ 164157.1, 1195890, 0.1.1, ”10:05 2010-07-02: ALL 00.000” UNION VÄLJ 164158.1, 1195890, 0.1.1, ”10:10 2010-07-02: ALL 00.000” UNION VÄLJ 164159.1, 1195890, 0.1.1, ”10:15 2010-07-02: ALL 00.000” UNION VÄLJ 164160.1, 1195890, 0.0.0, ”10:20 2010-07-02: ALL 00.000” UNION VÄLJ 164161.1, 1195890, 0.0.0, ”10:25 2010-07-02: ALL 00.000” UNION VÄLJ 164162.1, 1195890, 0.0.0, ”10:30 2010-07-02: ALL 00.000” UNION VÄLJ 164163.1, 1195890, 20.1.2, ”10:35 2010-07-02: ALL 00.000” UNION VÄLJ 164164.1, 1195890, 0.1.2, ”10:40 2010-07-02: ALL 00.000” UNION VÄLJ 164165.1, 1195890, 0.0.0, ”10:45 2010-07-02: ALL 00.000” UNION VÄLJ 164166.1, 1195890, 20.1.3, ”10:50 2010-07-02: ALL 00.000” UNION VÄLJ 164165.1, 1195890, 20.1.3, ”10:45 2010-07-02: ALL 00.000” UNION VÄLJ 164165.1, 1195890, 20.1.3, ”10:45 2010-07-02: 00.000”,
> för
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
" codeBody " " >Create för class= " för
" klar "

Svar : Öka värderar baserat på annan kolonn värderar

Företaget som ger co-läget, är din vara värd ISP.  Fråga dem, om de gör något att förhindra att skoja med för IP address [av tilldelat ditt tilltalar].
Andra lösningar  
 
programming4us programming4us