Как получить номер квартала(зима,весна,лето,осень)? Использовал функцию QUARTER(), но она что-то не то возвращает:
SELECT QUARTER('2009-12-31') -> 4
SELECT QUARTER('2010-01-01') -> 1
'17.05.10 - 06:40:18' - как нибудь переделать в unix timestamp можно?
или сравнить хоть верно.
Morgan, в голову пришло такое: unix_timestamp(concat(20,substring(`pole`,7,2),'-',substring(`pole`,4,2),'-',left(`pole`,2),' ',right(`pole`,8)))
17 Май 2010, 15:09AleNik, квартал это не зима, весна, лето осень )
Это январь-март, апрель-июнь, июль-сентябрь, октябрь-декабрь. 12 месяц это 4 квартал, 1 месяц это первый квартал
Все правильно оно возвращает. Если тебе нужны времена года, то наверное придется вручную считать
Morgan, можно средствами php конвертнуть в таймстамп. А вообще тип столбца какой? Если дата, датавремя, таймстамп, то есть функция UNIX_TIMESTAMP
17 Май 2010, 15:38