Avatar billede mite Nybegynder
06. marts 2002 - 14:06 Der er 4 kommentarer og
1 løsning

Udtræk huse som ikke er udlejet

Hej
Jeg er ved at forsøge mig frem med at finde huse som ikke er udlejet i en given periode. Jeg har 2 felter som indeholder 2 datoer (start og slutdato). I min database har jeg en tabel med følgende felter lejerID, husID, startdato og slutdato.
Når de 2 datofelter er udfyldt skal de husID´er som ikke er udlejet i den givne periode findes og skrives på skærmen.

Hvordan skal jeg gøre dette?
Avatar billede meyer Nybegynder
06. marts 2002 - 14:14 #1
Har du ikke et felt i databasen hvor man kan se om det er lejet ud eller ej ??
Avatar billede mite Nybegynder
06. marts 2002 - 14:21 #2
nej...jeg vil tro, at hvis jeg sætter et ekstra felt i databasen som hedder udlej og der står ja/nej i dette felt - så hvis husID´en har flere udlejninger lagt ind i databasen, så vil den vel tro at den altid er udlejet uanset hvilken start og slutdato man skriver.
Vil den ikke?
Avatar billede coltau Juniormester
07. marts 2002 - 21:27 #3
Mangler du stadig svar - så kikker jeg på det nu. !
Avatar billede mite Nybegynder
08. marts 2002 - 10:46 #4
Har fundet en løsning på mit problem. Jeg havde problem med min dato i SQL-sætningen. Jeg løser nu mit problem i IF-sætninger. Det er måske ikke den hurtigste måde, men pt. er det løsningen. Senere må jeg så kigge på den igen.
Avatar billede coltau Juniormester
08. marts 2002 - 13:34 #5
Jeg sad med det i går aftes lidt for sjov og havde netop problemer med datofelterne. Jag måtte ændre datofelterne til tal-felter og gemme datoerne i talformat før det kom til at køre.

"05-04-2002" = 20020405
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
Kurser inden for grundlæggende programmering

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