Сгруппировать возвращаемые записи по датеhttp://softtime.ru/forumСгруппировать возвращаемые записи по датеhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=84794#post504220А вы сумму за какие периоды хотите получить? Если за один год, то не выйдет - нужно будет отдельный запрос...Сгруппировать возвращаемые записи по датеThu, 2 Feb 2012 00:15:18 +0300cheopsСгруппировать возвращаемые записи по датеhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=84794#post504219Еще одна сложность, подскажите как для запроса выше дописать чтобы суммировал значения поля pol sum (pol) as pl Сгруппировать возвращаемые записи по датеThu, 2 Feb 2012 00:11:31 +0300OLiСгруппировать возвращаемые записи по датеhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=84794#post504214БлагодарюСгруппировать возвращаемые записи по датеWed, 1 Feb 2012 22:53:57 +0300OLiСгруппировать возвращаемые записи по датеhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=84794#post504210Заведите переменную $year и помещайте в неё год, а на каждой итерации сравнивайте с полем putdate_year, если они совпадают -...Сгруппировать возвращаемые записи по датеWed, 1 Feb 2012 22:51:30 +0300cheopsСгруппировать возвращаемые записи по датеhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=84794#post504209Да, действительно работает..а как теперь при выводе массива с записями отсортированных по году, вывести единожды надпись 2011 и затем все...Сгруппировать возвращаемые записи по датеWed, 1 Feb 2012 22:49:11 +0300OLiСгруппировать возвращаемые записи по датеhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=84794#post504204Да, это я запятую забыл, попробуйте так SELECT YEAR(FROM_UNIXTIME(start_time)) AS putdate_year, protivniki.* FROM protivniki ORDER BY start_time DESCСгруппировать возвращаемые записи по датеWed, 1 Feb 2012 22:39:42 +0300cheopsСгруппировать возвращаемые записи по датеhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=84794#post504201SELECT YEAR(FROM_UNIXTIME(start_time)) AS putdate_year protivniki.* FROM protivniki ORDER BY start_time DESC Выдает ошибку вида: #1064 - You have an error...Сгруппировать возвращаемые записи по датеWed, 1 Feb 2012 22:33:05 +0300OLiСгруппировать возвращаемые записи по датеhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=84794#post504200Можно начать отталкиваться от следующего запроса SELECT YEAR(FROM_UNIXTIME(putdate)) AS putdate_year tbl.* FROM tbl ORDER BY putdate_year DESCСгруппировать возвращаемые записи по датеWed, 1 Feb 2012 22:27:10 +0300cheopsСгруппировать возвращаемые записи по датеhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=84794#post504195У каждой записи есть свой год, т-е для 40 записей массив дат может быть таков: 2011 2011 2011 2011 2012...Сгруппировать возвращаемые записи по датеWed, 1 Feb 2012 21:53:16 +0300OLiСгруппировать возвращаемые записи по датеhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=84794#post504194Можно пример простой?Сгруппировать возвращаемые записи по датеWed, 1 Feb 2012 21:49:20 +0300OLiСгруппировать возвращаемые записи по датеhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=84794#post504193Придется преобразовать дату в календарный тип при помощи функции FROM_UNIXTIME(), а затем применить к ней функцию YEAR(). По этому полю...Сгруппировать возвращаемые записи по датеWed, 1 Feb 2012 21:46:42 +0300cheopsСгруппировать возвращаемые записи по датеhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=84794#post504188Подскажите как в запросе сгруппироват данные по дате (формат UNIX в секундах), так, чтобы сначала вывелись записи за 2011 год...Сгруппировать возвращаемые записи по датеWed, 1 Feb 2012 19:06:33 +0300OLi