Avatar billede gylling Juniormester
16. maj 2024 - 21:25 Der er 4 kommentarer og
1 løsning

find bestemt indehold i et felt

har en tabel der indeholder arbejdes på forskellige tide af døgnet og kode for diverse fri dag;

Tabel_Arbejdes_Tider:

navn: arbejdes tid mandag osv.......
navn1 - 0715-1530NT 0715-1530 FE 0715-1530

så skulle det gerne laves så ledes at denne medatbejdes arbejdes tid blev ændret til nul.
Det jeg har brug for er at kunn søge efter "FE" og de felfter i tabelen skulle så ændres til null
Skal lige siges at der er 10 forskelliger koder

Håber det er forståligt
Avatar billede Gustav Ekspert
17. maj 2024 - 08:33 #1
Uha, du skal vist bruge pinsen på at læse om normalisering af data.

Men du kan bruge et udtryk som dette i en forespørgsel med resultaterne for NT hhv. FE:
NyTekst: Mid(DitFeltNavn; 1; InStr(DitFeltNavn; "NT")+2) & "0000-0000" &  Mid(DitFeltNavn; InStr(DitFeltNavn; "NT")+12)
navn1 - 0715-1530NT 0000-0000 FE 0715-1530

NyTekst: Mid(DitFeltNavn; 1; InStr(DitFeltNavn; "FE")+2) & "0000-0000" &  Mid(DitFeltNavn; InStr(DitFeltNavn; "FE")+12)
navn1 - 0715-1530NT 0715-1530 FE 0000-0000
Avatar billede gylling Juniormester
20. maj 2024 - 11:47 #2
Hej Gustav

Tak for dit input.
du har ret i at data ikke er helt normaliseret. Dette skyldes at de kommer fra et ekstren program.
Det jeg endelig har brug for er at kunne finde de data i en kolone/tabel der indeholder "FE"  og disse skulle så data i felte skulle så slettes så ledes at felt bliver tomt.

/ Gylling
Avatar billede Gustav Ekspert
20. maj 2024 - 12:30 #3
Så prøv med dette udtryk:
NyTekst: RTrim(Mid(DitFeltNavn; 1; InStr(DitFeltNavn; "FE")-1) & Mid(DitFeltNavn; InStr(DitFeltNavn; "FE")+13))
NyTekst:
navn1 - 0715-1530NT 0715-1530
Avatar billede gylling Juniormester
20. maj 2024 - 13:39 #4
Jeg skulle gerne havde det til "Null" således at felt bliver tomt
Avatar billede Gustav Ekspert
20. maj 2024 - 15:34 #5
Så kan det være:
NyTekst: IIf(InStr(DitFeltNavn, "FE ") > 0; Null; DitFeltNavn)
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