Avatar billede encorez Nybegynder
17. juli 2002 - 13:00 Der er 4 kommentarer og
1 løsning

Har en person fødselsdag

Jeg har en masse personer i en database med deres fødselsdato som en "Date". Så kunne jeg godt tænke mig at lave et udtræk fra min database, der giver mig de personer der har fødselsdag i dag. Men er det så enkelt. Hvis det kan lade sig gøre vil jeg gerne have et eksempel på en query der gør det.

Mvh. Simon
Avatar billede misbruger Nybegynder
17. juli 2002 - 13:04 #1
SELECT * FROM tabelnavn WHERE birthDay = '"& Date() &"'
Avatar billede encorez Nybegynder
17. juli 2002 - 13:56 #2
hmm, virker ikke helt. Problemet er nok at der i fødselsdatoen er et årstal, f.eks. 1980-07-17. Og når jeg sammeligner den med '"& Date() &"', så vil den bruger 2002-07-17 og derfor tror jeg jeg får en tom query
Avatar billede encorez Nybegynder
17. juli 2002 - 22:04 #3
hmm
Avatar billede misbruger Nybegynder
18. juli 2002 - 08:30 #4
DateToday = Date()

SELECT * FROM tabelnavn WHERE birthDay = '"& Year(DataToday) &"-"& Month(DateToday) &"-"& Day(DateToday) &"'

Selv om du har lukket spm...
Avatar billede encorez Nybegynder
18. juli 2002 - 09:51 #5
Hej
Tak for dit forslag på trods af jeg har lukket spørgsmålet
Fordi jeg ikke fik så mange henvendelser på dette opslag, så oprettede jeg en ny:
http://www.eksperten.dk/spm/236602

Her fandt jeg svaret.

Mvh. Simon
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