Добрый день.
Есть таблица, выглядит следующим образом
| id | date | user_id | tasks |
----------------------------------------
| 1 | 2020.07.18 | 1 | 354 |
----------------------------------------
| 2 | 2020.07.18 | 2 | 152 |
----------------------------------------
| 3 | 2020.07.19 | 1 | 313 |
----------------------------------------
| 4 | 2020.07.19 | 2 | 161 |
----------------------------------------
| 3 | 2020.07.20 | 1 | 383 |
----------------------------------------
| 4 | 2020.07.20 | 2 | 142 |
Как одним запросом сложить значения из столбца
tasks 1 и 2 пользователя за последнюю дату, в данном примере за 2020.07.20. Получить значение конкретного пользователя я могу
SELECT tasks FROM db_stat WHERE (user_id=1 and DATE=(SELECT MAX(DATE) FROM db_stat))
а вот как сложить?
Попутно вопрос, можно ли сложить несколько одинаковых дат, например если не известно сколько всего user_id?