Я хочу получить правильный номер недели.
Используя функцию to_char
, функция перечисляет неделю, начинающуюся с понедельника, но я хочу получить номер недели, учитывая, что неделя начинается в субботу.
Вот пример:
SELECT to_char('05-01-2013'::date,'daydd-mm-yyyy') as date_char, to_char('05-01-2013'::date,'IW') as week_number
Результат:
"saturday 05-01-2013";"01"
А должно быть:
"saturday 05-01-2013";"02"
Есть ли способ получить его?
Информация о конфигурации: Postgresql 9.2 под Windows 7