webForumDet fria alternativet
Logga in / Bli medlem

Datum format

Databaser & SQL

3 svar · 268 visningar · startad av Poffe

Medlem sedan apr. 20022 743 inlägg
Trådstart#1

Hej,

Har en access med datum-fält där datumen är sparade enligt: YYYY-MM-DD TT:MM:SS

Nu vill jag ta ut alla datum under en viss dag men inte ta hänsyn till tiden men hur gör jag för att jämföra det i SQL-satsen?

Where fldDatum = Date

Fungerar inte

Medlem sedan dec. 200012 464 inlägg
#2
Where datediff('dd',fldDatum,Date) = 0

Kommer inte ihåg om det är d eller dd i Access. Kontrollera gärna.

Medlem sedan apr. 20022 743 inlägg
#3

Ja, så klart att man kan göra så! *tänkte inte på det* ;)

Löste det annars med Between och det funkade det med :)

Medlem sedan dec. 200012 464 inlägg
#4

Between är nog bättre eftersom det är enklare att optimera.

261 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)