Just nu i M3-nätverket
Gå till innehåll

Kan inte plocka ut datum


.sun

Rekommendera Poster

Har ett lustigt problem med MS SQL Server 2005 (lustigt, därför att jag känner mig hyfsat säker på att det funkat på äldre versioner av MS SQL Server).

 

Jag har följande selectsats:

 

SELECT COUNT(*) AS total FROM tablename WHERE submissiondate > '2006-09-18' AND submissiondate < '2006-09-24'

 

Jag räknar alltså antalet poster mellan två givna datum. Funkar klockrent - jag får en totalsumma precis som jag vill.

 

Men så vill jag räkna poster för en given dag, och tycker då att följande borde funka:

 

SELECT COUNT(*) AS total FROM tablename WHERE submissiondate LIKE '2006-09-22%'

 

Inte då. Får bara en stor fet nolla i retur. Har även provat med

 

SELECT COUNT(*) AS total FROM tablename WHERE submissiondate = '2006-09-22'

 

men det ger samma resultat.

 

submissiondate är av datatypen datetime, servern är IIS, så visst borde det gå utan att man ska behöva konvertera mellan olika datumformat? Kopplar jag upp mig direkt mot SQL-servern med SQL Server Management Studio Express så kan jag se att datumen lagras i svenskt format.

 

Vad göra?

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...