On Wed, 11 Apr 2007 11:33:11 +0400, Sergiy S. Tkachenko <[EMAIL PROTECTED]> wrote: > пример. > нужно выбрать документы за текущую неделю. > WHERE doucment_date BETWEEN date1 AND date2 > нужно соответственно узнать дату начала недели (date1) и конца недели (date2) > с помощью выше указанной функции это можно сделать вот так
Во-первых, неправильно. У тебя будет не ровно начало недели, а +время ещё, т.к. TIMESTAMP Во-вторых, CAST(CURRENT_TIMESTAMP - EXTRACT(WEEKDAY FROM CURRENT_TIMESTAMP) + 1 AS DATE) AS "WeekBegin", и так далее. -- Сергей Смирнов.

