Как правильно воткнуть в DSum дату минус сколько, -то дней. Т.е. за приод

Bestuzhev
Дата: 05.09.2005 13:21:23
Summm = Nz(DSum("[oplt]", "[prod]", "[Плательщик]='" & PLT & "'"), 0)

т.е. надо дописать что-то вроде
and Dat < DatE and Dat > DatE-100
т.е. за последние сто дней. Спасибо
Latuk
Дата: 05.09.2005 13:31:33
and (Dat BETWEEN DateAdd("d",-100,Date()) and Date())
Bestuzhev
Дата: 05.09.2005 16:51:40
Спасибо - буду пробовать
АлексейК
Дата: 05.09.2005 16:57:10
вообще для дней не обязательно пользоваться датеадд можно напрямую вычитать число из даты

типа

and (Dat BETWEEN Date() - 100 and Date())


друге дело если месяцы, недели, годы даны в условии
msflm
Дата: 05.09.2005 17:25:01
АлексейК
вообще для дней не обязательно пользоваться датеадд можно напрямую вычитать число из даты

типа

and (Dat BETWEEN Date() - 100 and Date())


друге дело если месяцы, недели, годы даны в условии


ага, к примеру, если из 1 апреля если 10 дней вычесть :)
АлексейК
Дата: 05.09.2005 17:40:14
msflm
АлексейК
вообще для дней не обязательно пользоваться датеадд можно напрямую вычитать число из даты

типа

and (Dat BETWEEN Date() - 100 and Date())


друге дело если месяцы, недели, годы даны в условии


ага, к примеру, если из 1 апреля если 10 дней вычесть :)


и что будет?
msflm
Дата: 05.09.2005 18:06:18
нечего плохого. тормознул я :)
все правильно будет
Bestuzhev
Дата: 07.09.2005 14:21:39
Ааа.... во во примерно так я и думал спасибо