Групирование по месяцам в MySQL - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Sun, 01 Dec 2024 04:08:14 +0300Я в старых своих работах использовал юникс время... И работают эти скрипты до сих пор на ура пока что... Просто не зря придумали специальные типы данных для дат и функции для их пользования..
https://visavi.net/topics/3581/90763
Групирование по месяцам в MySQL Б.В.Wed, 23 Dec 2009 09:45:23 +0300Сообщенияhttps://visavi.net/topics/3581/90763По этому запись даты, времени и прочего нужно хранить в спец-типах столбцов и выводить тоже.<br>
Хотя я сам использую unixtime удобно всё-таки <img src="https://visavi.net/uploads/stickers/D.gif" alt="D"> но не оптимально.
https://visavi.net/topics/3581/90761
Групирование по месяцам в MySQL MaxWed, 23 Dec 2009 09:31:38 +0300Сообщенияhttps://visavi.net/topics/3581/90761Быстродействие с при использовании именно mysql дат - лучше в разы, в отличие от юникс-тайм. Это проверено. <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile">
https://visavi.net/topics/3581/90760
Групирование по месяцам в MySQL MaxWed, 23 Dec 2009 09:28:58 +0300Сообщенияhttps://visavi.net/topics/3581/90760Извини, что не во время. Забыл про эту тему ))<br>
Вобщем как то так <br>
SELECT * FROM table GROUP BY MONTH(FROM_UNIXTIME(my_date))
https://visavi.net/topics/3581/90031
Групирование по месяцам в MySQL GendalfMon, 21 Dec 2009 15:08:49 +0300Сообщенияhttps://visavi.net/topics/3581/90031Храниш дату в в datetime и выводиш условием WHERE DATE_FORMAT( `time` , '%c' )='12' <br>
p.s `time` это у название столбца...
https://visavi.net/topics/3581/89542
Групирование по месяцам в MySQL Б.В.Sun, 20 Dec 2009 11:41:00 +0300Сообщенияhttps://visavi.net/topics/3581/89542а почему нет то? Я тоже дату храню в виде unix времени) запрос примерно такой:<br>
<pre class="prettyprint">
<?php
mysql_query("SELECT * FROM `tables` WHERE `time` > 'unix время начала месяца' AND `time` < 'unix время конца месяца' LIMIT 0, 30");
?></pre>
https://visavi.net/topics/3581/89534
Групирование по месяцам в MySQL ктулхуSun, 20 Dec 2009 11:05:40 +0300Сообщенияhttps://visavi.net/topics/3581/89534Я реализовал через unixtime()
https://visavi.net/topics/3581/89513
Групирование по месяцам в MySQL КолянSun, 20 Dec 2009 09:39:51 +0300Сообщенияhttps://visavi.net/topics/3581/89513В mysql есть типы ячеек специально под дату и конкретно под год. А про месяц не слышал. Возможно в дейттайм с преобразованиями можно месяц только записать.
https://visavi.net/topics/3581/89504
Групирование по месяцам в MySQL MaxSun, 20 Dec 2009 08:19:10 +0300Сообщенияhttps://visavi.net/topics/3581/895042 да инт
https://visavi.net/topics/3581/84279
Групирование по месяцам в MySQL KingNLOSun, 06 Dec 2009 12:34:17 +0300Сообщенияhttps://visavi.net/topics/3581/84279можно, но лучше бы ты хранил в формате datetime. у тебя щас какой тип поля? INT?
https://visavi.net/topics/3581/84274
Групирование по месяцам в MySQL GendalfSun, 06 Dec 2009 12:12:14 +0300Сообщенияhttps://visavi.net/topics/3581/84274Есть ли отдельная функция в мускуле которая может группировать дату (UNIX) по месяцам? Пробовал GROUP BY, но толком ничего не вышло.
https://visavi.net/topics/3581/84055
Групирование по месяцам в MySQL KingNLOSat, 05 Dec 2009 17:17:06 +0300Сообщенияhttps://visavi.net/topics/3581/84055