У меня есть таблица dailyentry в этом следующую структуру с даннымигруппы по два условия в MySQL Query
+----+----------+-------+---------+
| id | date |loan_id|daily_amt|
+----+----------+-------+---------+
| 1 |20-07-2014| 1 | 200 |
| | | | |
| 2 |20-07-2014| 1 | 300 |
| | | | |
| 3 |20-07-2014| 2 | 400 |
| | | | |
| 4 |20-07-2014| 2 | 200 |
| | | | |
| 5 |21-07-2014| 1 | 100 |
+----+----------+-------+---------+
Мне нужно, чтобы каждый день daily_amt
общей для каждого loan_id
. как это показано ниже.
+----+----------+-------+---------+
| id | date |loan_id|daily_amt|
+----+----------+-------+---------+
| 1 |20-07-2014| 1 | 500 |
| | | | |
| 3 |20-07-2014| 2 | 600 |
| | | | |
| 5 |21-07-2014| 1 | 100 |
+----+----------+-------+---------+
Я попытался его получить groub by date
. как это ниже,
select *,sum(daily_amt) from dailyentry group by date
Этот результат запроса показывает, как показано ниже.
+----+----------+-------+---------+--------------+
| id | date |loan_id|daily_amt|sum(daily_amt)|
+----+----------+-------+---------+--------------+
| 1 |20-07-2014| 1 | 500 | 1100 |
| | | | | |
| 5 |20-07-2014| 1 | 100 | 100 |
+----+----------+-------+---------+--------------+
Я надеюсь, что некоторые уже решают проблему, как это раньше. Пожалуйста, поделитесь некоторыми идеями.
Вы хотите Gorup двумя элементами? – user28470
да ... по дате, а также loan_id –