Avatar billede vsign Nybegynder
05. juni 2002 - 22:58 Der er 1 løsning

selectering på birthDate

Hej

Jeg sidder med en medlems database hvor jeg har behov at trække oplysninger på person der har fødselsdag mellem eksempelvis 01 maj og 23 juni men skal ikke i selecteringen bruge årstallet

Jeg har prøvet med denne sql streng men det ser ikke helt ud til at virke - Er der nogen som kan hjælpe ?

SELECT firstName, lastName, adress, zip, city, birthDate
FROM Users
WHERE birthDate BETWEEN (01 / 05 / % %, MM, DD, YY) AND (23 / 06 / % %, MM, DD, YY))

mvh.

Vsign
Avatar billede ocp Nybegynder
05. juni 2002 - 23:12 #1
SELECT firstName, lastName, adress, zip, city, birthDate
FROM Users
where datepart(d,birthdate) between 1 and 23
and datepart(m,birthdate) = 5

PS: Jeg sidder ikke med en SQL Server lige nu så det er muligvis:
datepart("d",birthdate) i stedet for datepart(d,birthdate).
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