тогда уж и вопрос по ходу, есть три аргумента времени, в принципе, они могут иметь разную точность по времени. если datepart имеет более "грубый" тип, чем startdate и enddate, то результат будет иметь округления на точность datepart, правильно? так что все три параметра надо бы согласовывать по временной точности, правильно?