Avatar billede pelskee Nybegynder
04. oktober 2005 - 21:31 Der er 4 kommentarer og
1 løsning

Udtræk kun for første halvår

Kan man i sql (ms-sql) lave et udtræk fra en tabel som kun indeholder de records som er oprettet i første halvår ?
Mit datofelt hedder DateOfDamage
Avatar billede pfp Nybegynder
04. oktober 2005 - 22:38 #1
SELECT * FROM TabelNavn WHERE MONTH(DateOfDamage) <= 6

Tager alle records hvor måned er mindre eller lig 6. Hvis det yderligere skal være inden for et bestemt årstal skal du tilføje end sammenligning med YEAR:

SELECT * FROM TabelNavn WHERE MONTH(DateOfDamage) <= 6 AND YEAR(DateOfDamage) = 2005

/pfp
Avatar billede pelskee Nybegynder
04. oktober 2005 - 22:43 #2
fedt.
kan man lave Year til 'this year' altså det nuværende år
Avatar billede pfp Nybegynder
04. oktober 2005 - 23:01 #3
Sagtens:

SELECT * FROM TabelNavn
WHERE MONTH(DateOfDamage) <= 6
AND YEAR(DateOfDamage) = YEAR(GETDATE())
Avatar billede pelskee Nybegynder
05. oktober 2005 - 08:50 #4
nej det er fedt. tusinde tak!
Avatar billede pfp Nybegynder
05. oktober 2005 - 10:55 #5
Det var så lidt.
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