offtopic:
Ja ik weet het.. datums = data , maar dat zou de topic misleidend maken
Ja ik weet het.. datums = data , maar dat zou de topic misleidend maken
OK, heb dus een datetime field, en ik wil alle unieke 'datums' tellen.. probleem is dat je geen DISTINCT DateTimeField kunt doen vanwege het hh:mm:ss gedeelte van een datetime field.
Waar het op neer komt is dat ik van het datetime field alleen de datum nodig heb, maar vreemdgenoeg kan ik daar niet direct een functie voor vinden.. je zou verwachten dat je DATEPART(date,DateTimeField) zou kunnen gebruiken ofzo maar helaas.. wel de dd of de mm of yyyy apart, maar niet samen..
Ok.. wat ik zelf heb:
code:
1
2
3
4
5
6
| select cast( floor( cast( SttDateTime as float ) ) as datetime ) from SchakelsStatistieken group by cast( floor( cast( SttDateTime as float ) ) as datetime ) |
SttDateTime is mn datetime field, voor de goeie orde. Bij deze query krijg ik dus alle unieke datums terug! woohoo precies wat ik wil, alleen.. ik wil nu weten HOEVEEL unieke datums er in de tabel staan, dus zou je denken.. count() om het select item heen.. maar dan gaatie weet alle records tellen die die datum hebben.. en ik wil alleen het aantal unieke datums.