Avatar billede torejessen Nybegynder
25. oktober 2005 - 14:22 Der er 5 kommentarer og
1 løsning

SQL forespørgsel

Hej
Jeg er kommet lidt ud af databaser, og nu er dte vist et totalt begynderspm der optager mig..

Jeg har en tabel med nogle folk der har en (kursus) StartDate og SlutDate.
Jeg ville gerne køre en forespørgsel på den ene tabel, som skal køre tabellen igennem og sætte et prædikat på personen FX

Klient      StartDate      SlutDate      Udtryk1
1            01-06-05        01-09-05        Afsluttet
2            01-06-05        01-11-05        I gang
3            01-01-06        01-03-06        Ikke Startet

Hvordan ser SQL for den slags ud? (I Access)

Med venlig hilsen
Tore
Avatar billede mugs Novice
25. oktober 2005 - 14:32 #1
Du behøver ikke nogen ny forespørgsel, men du kan nøjes med en iff i en eksisterende forespørgsel.
Avatar billede torejessen Nybegynder
25. oktober 2005 - 14:36 #2
Jamen jeg HAR ikke nogen eksisterende forespørgsel..
Vile bare gerne have hjælp til hvordan jeg bygger det der udtryk1 op.. Men nu kigger jeg lige på det iff.. Måske er det det :-)
Avatar billede kabbak Professor
25. oktober 2005 - 14:40 #3
noget i denne stil

Udtryk1: IIf([slutDate]<Date();"Afsluttet";IIf([StartDate]>Date();"Ikke Startet";"Igang"))
Avatar billede mugs Novice
25. oktober 2005 - 14:42 #4
Udtryk1: IIf([slut]<=Date();"Afsluttet";IIf([slut]>=Date();"igang";"ikke startet"))
Avatar billede torejessen Nybegynder
25. oktober 2005 - 14:51 #5
Det virker fantastisk! Tak skal du have..kabbak du får points hvis du lægger et svar :-)
Avatar billede kabbak Professor
25. oktober 2005 - 14:52 #6
et svar ;-))
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