MySQL 5.0 - Библиотека Программиста |
Страница 129 из 250 • 0 - неделя считается начинающейся с воскресенья, первая неделя года - целиком находящаяся в этом году, для дней, предшествующих первой неделе, номер недели равен 0. Например, WEEK('2008-01-01',0) = 0. • 1 - неделя считается начинающейся с понедельника, первая неделя года - та, более трех дней которой находится в этом году, для дней, предшествующих первой неделе, номер недели равен 0. Например, WEEK('2008-01-01',1) = 1. • 2 - неделя считается начинающейся с воскресенья, первая неделя года - целиком находящаяся в этом году, для дней, предшествующих первой неделе, номер недели равен номеру последней недели в предыдущем году. Например, WEEK('2008-01-01',2) = 52. • 3 - неделя считается начинающейся с понедельника, первая неделя года - та, более трех дней которой находится в этом году, для дней, предшествующих первой неделе, номер недели равен номеру последней недели в предыдущем году. Например, WEEK('2008-01-01',3) = 1. • 4 - неделя считается начинающейся с воскресенья, первая неделя года - та, более трех дней которой находится в этом году, для дней, предшествующих первой неделе, номер недели равен 0. Например, WEEK('2008-01-01',4) = 1. • 5 - неделя считается начинающейся с понедельника, первая неделя года - целиком находящаяся в этом году, для дней, предшествующих первой неделе, номер недели равен 0. Например, WEEK('2008-01-01',5) = 0. • 6 - неделя считается начинающейся с воскресенья, первая неделя года - та, более трех дней которой находится в этом году, для дней, предшествующих первой неделе, номер недели равен номеру последней недели в предыдущем году. Например, WEEK('2008-01-01',6) = 1. • 7 - неделя считается начинающейся с понедельника, первая неделя года - целиком находящаяся в этом году, для дней, предшествующих первой неделе, номер недели равен номеру последней недели в предыдущем году. Например, WEEK('2008-01-01',7) = 53. • WEEKOFYEAR('<Дата или дата и время>'). Является синонимом WEEKOFYEAR(<Дата или дата и время>,3). • MONTHNAME('<Дата или дата и время>'). Функция MONTHNAME() получает в качестве аргумента дату или дату и время и возвращает наименование месяца, которому принадлежит эта дата. Например, M0NTHNAME('2007-12-12') возвращает значение December. О том, как настроить вывод дат на русском языке, рассказывалось при описании функции DAYNAME(). • ЫОЭТН('<Дата или дата и время>'). Функция MONTH() получает в качестве аргумента дату или дату и время и возвращает номер месяца, которому принадлежит эта дата. Например, M0NTH('2007-12-12') возвращает значение 12. • QUARTER('<Дата или дата и время>'). Функция QUARTER() получает в качестве аргумента дату или дату и время и возвращает номер квартала, которому принадлежит эта дата. Например, QUARTER('2007-12-12') возвращает значение 4. • YEAR('<Дата или дата и время>'). Функция YEAR() получает в качестве аргумента дату или дату и время и возвращает номер года, которому принадлежит эта дата. Например, YEAR('2007-12-12') возвращает значение 2007. • YEARWEEK('<Дата или дата и время>' [,Правило нумерации]). Функция YEARWEEK() получает в качестве аргумента дату или дату и время и возвращает номер года и номер недели в году в формате YYYYWW. По умолчанию неделя считается начинающейся с воскресенья, и первой неделей считается та неделя, воскресе 133 |