Каков наилучший способ вызвать группу результатов из MySQL по кварталам? - PullRequest
2 голосов
/ 16 февраля 2011

Я хочу упорядочить набор результатов данных MySQL по кварталам.У них есть поля данных, поэтому мне интересно, должен ли я делать это в PHP или в самом запросе?

Ответы [ 3 ]

6 голосов
/ 16 февраля 2011

если у вас есть поле даты в БД, используйте его для группировки с ним,

как :

group by QUARTER(date)

конечно, если вы хотите принять во внимание годы также

использование

group by YEAR(date) , QUARTER(date)
1 голос
/ 16 февраля 2011

Вы можете использовать предложение GROUP BY в запросе mysql и возвращать результаты как -

group by Quarter(date)

Где Quarter - это предопределенная функция в mysql.

0 голосов
/ 16 февраля 2011

Я бы сделал это в БД - найдите функцию MySQL Quarter (Date).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...