Я столкнулся с некоторой проблемой mysql с суммой. Я нужна таблица счетов-фактур, как это:Mysql сумма строк как значение строки
id invoice_num net_value date total_month
_______________________________________________________
1 100 100.00 21.01.2013 500.00
2 101 300.00 22.01.2013 500.00
3 102 100.00 23.01.2013 500.00
4 103 900.00 01.02.2013 900.00
.
.
.
Проблема заключается в том, как вычислить сумму всех счетов за месяц (т.е. январь, как указано выше) и отображать эту сумму в качестве значения в последней колонке для счетов-фактур с января. Общие разговоры, мне нужна сумма значений счетов, сгруппированных по месяцам, но отображаемых в каждой строке. Заранее спасибо :)
Каков тип данных в столбце даты? Вы можете использовать 'GROUP BY MONTH (date)'? – hjpotter92
, если ваш столбец даты выглядит liek, обновите его до ISO с помощью str_to_date, чтобы SQL мог видеть его как дату. http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_str-to-date – AdrianBR