26. april 2004 - 16:37Der er
7 kommentarer og 1 løsning
Opdeling af et dato felt, hvor der både er år og måned
Hej Eksperter Jeg vil gerne lave en salgsrapport som viser salget fordelt på år og herunde pr måned. Det gør jeg via et view i min SQL database hvor jeg henter mine informationer via et ODBC kald. Mit problem består i at informationerne omkring datoen ligger i sammen felt. Dvs. er af formatet 2004/4. Disse to informationer altså "år" og "måned" vil jeg gerne have delt op i 2 felter, så jeg kan have dem opdelt i min pivottabel i excel. Kan det gøres i Queryen? Eller skal det gøres på databaseniveau? Mvh Boeck
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
Slettet bruger
26. april 2004 - 19:31#1
Kan du ikke i din SELECT statement lave noget a.la..
SELECT YEAR(dato), MONTH(dato), ..., ..., ..., FROM ... WHERE...
Det kan man f.eks. i MySQL og sikkert også i andre database-systemer
Jeg tror faktisk ikke det virker ved nærmere eftertanke right(yearmd,1) tager kun 1 ciffer du skal nok bruge Mid(yearmd,5) Den burde tage fra og med 5. karakter og udad.
Den virker fint. Jeg kender til den samme funktion i excel "venstre" og "højre", så jeg har lavet en left(yearmd,4) og en right(yearmd,2). Det giver det ønskede resultat
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.