Avatar billede gbm007 Nybegynder
31. juli 2013 - 15:32 Der er 3 kommentarer

søgning på dato felter

Hejsa

Jeg skal søge i database efter om den valgte dato er 'ledig'

har database hvori jeg har felt datostart og felt datoslut. som indeholder formattet  2013-07-21  . Hvordan kan jeg feks undersøge om datoen 2013-08-25 er optaget eller ej for henning hansen.

Lad os sie jeg har denne linie i databasen

id = 20
navn = henning hansen
datostart = 2013-08-21
datoslut = 2013-08-26

alt imellem datostart og slut er betraget som optaget.


håber i kan vejlede mig lidt
Avatar billede arne_v Ekspert
31. juli 2013 - 16:11 #1
maaske:

SELECT COUNT(*)
FROM dintabel
WHERE navn = 'henning hansen'
AND datostart <= ? AND ? <= datoslut
Avatar billede gbm007 Nybegynder
03. august 2013 - 22:26 #2
Har nu testet den og den virker gangske fortrinligt. Tusind Smider du et svar :)
Avatar billede arne_v Ekspert
03. august 2013 - 22:35 #3
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
Computerworld tilbyder specialiserede kurser i database-management

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