CREATE TABLE IF NOT EXISTS `data` (
`id` int(8) NOT NULL AUTO_INCREMENT,
`price` varchar(10) DEFAULT NULL,
`date` int(8) DEFAULT NULL,
`comment` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
2013
Январь
-запись
-запись
-запись
Февраль
-запись
-запись
-запись
......
2014
Январь
-запись
-запись
-запись
Февраль
-запись
-запись
-запись
SELECT FROM_UNIXTIME(`date`, '%Y') as `year` FROM `data` GROUP BY YEAR(FROM_UNIXTIME(`date`, '%Y-%m-%d'))