Как группировать по неделям в MySQL?

Oracle»сервер таблиц s предлагает встроенную функцию,TRUNC(timestamp,'DY'), Эта функция преобразует любую метку времени в полночь предыдущего воскресенья. Какие'лучший способ сделать это в MySQL?

Oracle также предлагаетTRUNC(timestamp,'MM') преобразовать метку времени в полночь первого дня месяца, в котором она произошла. В MySQL это просто:

TIMESTAMP(DATE_FORMAT(timestamp, '%Y-%m-01'))

Но этоDATE_FORMAT трюк выигралРаботаю неделями. Я'я знаю оWEEK(timestamp) функция, но я действительно неt номер недели в течение года; этот материал для многолетней работы.

Ответы на вопрос(6)

Ваш ответ на вопрос