webForumDet fria alternativet

Poster då vecka är?

Databaser & SQL

2 svar · 171 visningar · startad av asp

Medlem sedan aug. 2002733 inlägg
Frågan#1

Hej!

Jag har en databas med kolummen datum.

Om jag vill hämta alla poster då datumet är i angiven vecka, hur gör jag då?

vecka = 45

SELECT * FROM Aktiviteter WHERE " & DatePart("ww", datum) & " = " & vecka

Sedan också, veckan börjar på söndag och pågår till lördag, går det att ändra så den börjar på måndag och slutar på söndag.

Hoppas ni förstår!

Medlem sedan dec. 200012 464 inlägg
#2
select * from aktiviteter 
where datepart('ww',dateadd('d',-1,datum)) = 45

Hur du skriver datepart och dateadd beror på vilken DBMS du använder.

Medlem sedan aug. 2002733 inlägg
#3

Följdfråga: Om jag vill visa alla poster från vecka 45 fast då dagen är måndag?

255 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)