/ Forside/ Teknologi / Udvikling / SQL / Spørgsmål
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
SQL
#NavnPoint
pmbruun 1704
niller 962
fehaar 730
Interkril.. 701
ellebye 510
pawel 510
rpje 405
pete 350
gibson 320
10  smorch 260
Talrækker-på hinanden følgende vædier
Fra : kdf_dk
Vist : 441 gange
200 point
Dato : 02-09-11 23:25

                  
Jeg ønsker at identificere hvor længe en bruger (userid) anvender en given værdi (value).
Tabellen ser sådan ud:

USERID   VALUE   START      SLUT
11   2   31-01-2009   01-02-2009
55   2   02-02-2009   03-02-2009
55   1   04-02-2009   05-02-2009
55   1   06-02-2009   07-02-2009
55   2   08-02-2009   09-02-2009
55   2   10-02-2009   11-02-2009
55   2   12-02-2009   13-02-2009
55   2   14-02-2009   15-02-2009
55   1   16-02-2009   17-02-2009
55   1   18-02-2009   19-02-2009
55   1   20-02-2009   21-02-2009
55   1   22-02-2009   23-02-2009
55   1   24-02-2009   25-02-2009
32   2   26-02-2009   27-02-2009
32   2   28-02-2009   01-03-2009
32   1   02-03-2009   03-03-2009
32   2   04-03-2009   05-03-2009
32   2   06-03-2009   07-03-2009
76   1   08-03-2009   09-03-2009
76   1   10-03-2009   11-03-2009
76   1   12-03-2009   13-03-2009
76   1   14-03-2009   15-03-2009
76   1   16-03-2009   17-03-2009
76   2   18-03-2009   19-03-2009

Resultatet skal se sådan ud:

USERID   VALUE   START      SLUT
11   2   31-01-2009   01-02-2009
55   2   02-02-2009   03-02-2009
55   1   04-02-2009   07-02-2009
55   2   08-02-2009   15-02-2009
55   1   16-02-2009   25-02-2009
32   2   26-02-2009   01-03-2009
32   1   02-03-2009   03-03-2009
32   2   04-03-2009   07-03-2009
76   1   08-03-2009   17-03-2009
76   2   18-03-2009   19-03-2009

Tabellen består af mange tusinde poster fordelt på flere brugere (userid).

Løsningen skal bygges op i Access eller MS SQL Server.

Håber I kan hjælpe!

/Morten

 
 
Kommentar
Fra : jensviggo


Dato : 03-09-11 08:06

og hvad vil du bruge det til?????????

Kommentar
Fra : stone47


Dato : 03-09-11 08:21

Jeg mener du skriver en PHP som gennemgår tabellen og sætter det samlede resultat for hver bruger ind i en ny tabel så bliver det nemt at gå til.
hilsen Steen


Kommentar
Fra : stone47


Dato : 03-09-11 08:26

Troede lige det var tid og klokkeslet, men det er der vist ikke nogen brug for. men så lav et nyt felt i tabellen der hedder total og Akkumuler value der så har du etresultat hele tiden.
hilsen Steen

Kommentar
Fra : stone47


Dato : 03-09-11 08:29

Jeg Bruger webnin på min server. Her er et modul til SQL. du kan sågar skrive SQL commands som du kan prøve på tabellerne så du ser det virker som du vil.
hilsen steen


Kommentar
Fra : MatrixRevolution


Dato : 01-10-11 20:06

hmm... Skal du bruge sql syntax strengen, eller f.eks. En løsning i c# ?

Du har følgende muligheder
Dette spørgsmål er blevet annulleret, det er derfor ikke muligt for at tilføje flere kommentarer.
Søg
Reklame
Statistik
Spørgsmål : 177414
Tips : 31962
Nyheder : 719565
Indlæg : 6407825
Brugere : 218875

Månedens bedste
Årets bedste
Sidste års bedste