Перейти к содержимому


Как сгруппировать записи по месяцам?


В теме одно сообщение

#1 btpahce

    Активный участник

  • Пользователи
  • PipPipPip
  • 56 сообщений
  • Пол:Мужчина

Отправлено 07 Август 2013 - 15:54

Предположим есть таблица "Заявки", в ней есть поле "дата подключения абонента".
Необходимо, что бы при отображении таблицы "Заявки" поля группировались по месяцам при это порядок сохранялся бы: январь, февраль и т.д.
А так он группирует по дням(
Можно даже группировать так:

Январь 2013, Февраль 2013 и т.п.

Насколько я понимаю необходимо сделать дополнительное поле в которое копировать месяц на основе поля "дата подключения абонента", но встает другой вопрос, а будут ли эти группы правильно сортироваться по порядку Январь 2013, Февраль 2013, Январь 2014 и т.п.


ЗАРАНЕЕ СПАСИБО!

#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 07 Август 2013 - 17:02

Вы правы, группировка идет по алфавиту, поэтому в этом случае в правильном порядке месяцы сортироваться не будут. Единственный выход - сформировать поле так, чтобы группировка была корректной, например "2013.01", "2013.02", "2014.01"





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных