igoodmood: Изображенное на вашем рисунке называется блок-схемой, которая в свою очередь описывает некий алгоритм. В вашей постановке вопроса алгоритм будет работать только в диапазоне от 0 до 100, мой для любых чисел (если еще 0 обработать).
Еще добавлю:
1. Условия по любым другим полям работают как следует.
2. Если задать дату, которой нет в базе, то результат будет нулевой, что правильно. Если в условии указать любую дату, которая есть в базе, то вернутся записи за все даты, присутствующие в базе.