месяц и год в базе

WMix

герр M:)ller
Партнер клуба
месяц и год в базе

как распечатать месяци всех статей одним запросом
те.
-----------
2001
jan
feb
sept
...
2002
................
[sql]
SELECT YEAR(adate) AS j, MONTH(adate) AS m FROM fa_news GROUP BY adate ORDER BY adate
[/sql]
поле adate yyyy-mm-dd
 

RomikChef

Guest
Посмотрел сейчас у себя в старом скрипте - у меня вложенный запрос - сначала distinct year(adate), а внутри - месяц.

но можно сделать и одним, что-то вроде
SELECT YEAR(adate) AS j, MONTH(adate) AS m FROM fa_news GROUP BY date_format('$Y-%m',adate) ORDER BY date_format('$Y-%m',adate)
и дальше сравнивать год, если он не совпадает с предыдущим, то выводим год, а если совпадает - то месяц
 

WMix

герр M:)ller
Партнер клуба
всё ок date_format(adate,'$Y-%m')
не сразу но заметил ты задом на перед поставил
 

WMix

герр M:)ller
Партнер клуба
аааааааааааааааааааааааааа




на_бманули
блин а я думаю какого $x у вас всё не так
 

WMix

герр M:)ller
Партнер клуба
а на это я не обратил внимание когда печататал
а датум формат передрал как есть
 
Сверху