$temp=mysql_query("SELECT round(SUM(`money`)) as `money` FROM `money` group by month (FROM_UNIXTIME(`date`, '%Y-%m-%d')), year (FROM_UNIXTIME(`date`, '%Y-%m-%d')) order by `date` desc");
SELECT round(SUM(`money`))AS`money`FROM`money`GROUPBY month (FROM_UNIXTIME(`date`,'%Y-%m-%d')), year (FROM_UNIXTIME(`date`,'%Y-%m-%d'))ORDERBY`date`DESC
с пхп конечно всё получилось, но вот вопрос, можно ли это реализовать всё в одном лишь sql запросе?
sql запрос, выводит месяцы и сумму в каждом месяце, нужно суммировать суммы всех месяцев и разделить на количество месяцев. Как можно сделать?
Deonis
Отправлено: 15 Ноября, 2013 - 16:30:47
Посетитель
Покинул форум
Сообщений всего: 298
Дата рег-ции: Нояб. 2009
return$temp=mysql_fetch_object(mysql_query("SELECT avg(money) as `money` FROM (SELECT round(SUM(`money`)) AS `money` FROM `money` GROUP BY month (FROM_UNIXTIME(`date`, '%Y-%m-%d')), year (FROM_UNIXTIME(`date`, '%Y-%m-%d'))) monthgroups"))->money;
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.