Avatar billede claus_lind Praktikant
03. maj 2014 - 21:15 Der er 1 løsning

Formatere data fra SQL base

Har en SQL base (MS)hvor der i en tabel er data (tekst) som er formateret som følger:

2014033107000000
   
Det er
År Måned dag timer minutter  ekstra

2014  03  31 07 00 0000

Hvordan får jeg det til at se fornuftigt ud på en rapport?

Eks.

31/3-2014
  0700
  0800
  0832

1/4-2014
  0200
  2300

Altså gruppe på dato derefter linier med timer.

Jeg kan ikke ændre på design af basen
bruger ODBC for at tilgå.

Mvh. Claus Lind
Avatar billede fdata Forsker
08. maj 2014 - 15:57 #1
Opret en forespørgsel, der "klipper feltet i stykker":

SELECT DateSerial(Left([Data],4),Mid([Data],5,2),Mid([Data],7,2)) AS Dato, Mid([Data],9,4) AS Klokken
FROM DinTabel;

Opret så en rapport baseret på forespørgslen, gruppér på dato og sortér på klokken osv.
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester